Puzzles solved by Patrick