Anagram horseshoer