Parse trees, ambiguity, and Chomsky normal form