Puzzles solved by rosen