Puzzles commented by joo