Anagram haltingly