Puzzles commented by j.m