Anagram obediently