Puzzles solved by pat