Anagram accumulate