instead of removing zero prob nonterminals, just dont put them in in the first place. testing this out.