Puzzles solved by pkp