Puzzles commented by m.j