Puzzles commented by ba