Puzzles solved by Sir Galahad