Anagram hoofing