Nine letter words are the easiest: hits will contain all 9 of the input letters.
Eight letter words get a little more difficult. There will be 9 searches, each one will in essence
exclude one of the 9 letters.
Seven letter words are the most complex. There will be 36 searches, ie, the number of combinations of 7 from 9,
leaving out two letters at a time.
So we're going to be doing a total of 46 searches.
The challenge is simple: how can you tell if 'dosarmn' equals 'randoms' in the words list?
The answer: you don't! You need to do something different.
What we have to do: