Anagram battlemented