Anagram misbehaving