public bool GetStartNewGameSelection() { bool inputIsValid = false; bool startNewGameSelected = true; string enteredOption = m_UIhandler.GetResponseForPlayAgainMessage(); while (!inputIsValid) { inputIsValid = m_Valdator.PlayAgainIsValid(enteredOption, out startNewGameSelected); } return(startNewGameSelected); }