Puzzles solved by pla