adjusted lexicon tree generation