Anagram declaratively