Anagram overachiever