Puzzles solved by rose