Puzzles solved by JPC