Anagram winnow