Puzzles solved by PPH