Possible Duplicate:
Buffalo Buffalo Buffalo Buffalo Buffalo Buffalo
This wiki page asserts that the sentence comprised of n "buffalo" (for all n) is a valid sentence. E.g. "Buffalo!" and "Buffalo buffalo." are valid sentences.
How exactly does one parse the n-buffalo sentence? For example, how would one parse the sentence "buffalo buffalo buffalo buffalo buffalo buffalo buffalo buffalo buffalo buffalo buffalo buffalo buffalo buffalo buffalo buffalo buffalo buffalo buffalo buffalo" (n = 20)?
There is nothing special about eight "buffalos"; indeed, a sentence with "buffalo" repeated any number of times is grammatically correct (according to Chomskyan theories of grammar). The shortest is "Buffalo!", meaning either "Bully (someone)!", or "Look, there are buffalo here!", or "Behold, it is the majestic and grand city of Buffalo!"