Puzzles solved by ppi