Puzzles solved by JPD