Anagram shmoosing