Anagram overoptimistic