Anagram diligence