Puzzles solved by mhg