Puzzles solved by p.p