Anagram adaptively