grammar = { "": ["or", "", ""], "": ["seq", "", "", ""], "": ["seq", "", ""], "": ["seq", "", "", ""], "": ["opt", ""], "": ["or", "the", "a", "an"], "": ["opt", ""], "": ["seq", "", ""], "": ["or", "big", "hairy", "blue", "fat", "orange"], "": ["or", "cat", "dog", "man", "woman"] } # everything to be with verbs has been ignored