Anagram vanquisher