Puzzles solved by PASTORAL