Anagram exhausting