Anagram constructively