Puzzles commented by ta ran