Anagram overachieving