WORDS NEAR scheduling algorithm IN THE DICTIONARY