Puzzles solved by ros