public void Run(IUIHandler uiHandler) { do { uiHandler.Clear(); string word = uiHandler.AskForString("Inserisci una parola di cui vuoi conoscere gli anagrammi:"); var anagrams = _words.GetAnagrams(word); uiHandler.WriteMessage("Gli anagrammi trovati sono:"); foreach (var anagram in anagrams) { uiHandler.WriteMessage($"\t{anagram}"); } }while (AnotherMatch(uiHandler)); uiHandler.WriteMessage("Game over"); }