Puzzles solved by wonderful