Anagram vanquishing