try to write grammar

rt