Puzzles solved by purin