move the input valid exception from CompareNumber to GuessGame