Puzzles solved by M. D.