Anagram foregathering