Anagram overslaughing