Puzzles commented by basi