Puzzles commented by haruyuki