grammar-puzzle (5)