Anagram heuristically