Anagram meticulously