Puzzles solved by per