Anagram inhabiting