Anagram unfaltering