Puzzles solved by Glenn