Puzzles solved by All rose