Puzzles solved by Mr. G