Nytimes Spelling Bee Solution