Anagram thresher