Puzzles solved by Pastor