Puzzles solved by Gordon