Puzzles commented by md