Anagram sufficiently