Puzzles solved by pcn