Anagram overwhelmed