Anagram overzealous