Anagram comprehensively