Anagram despairing