grammar-puzzle (4)