Puzzles commented by mich