Puzzles solved by A Y O P