Anagram reiteratively