Puzzles commented by haruki