Anagram devouring