using static System.Console;
const int randomNumber = 58;
const int minimumAllowedGuess = 0;
const int maximumAllowedGuess = 100;
var numberGuessed = "no";
WriteLine("I am thinking of a number between 1 and 100.");
while (numberGuessed == "no")
WriteLine("Guess the number");
var enteredGuess = ReadLine();
int guess = int.Parse(enteredGuess);
if (guess == randomNumber)
WriteLine("Congratulations -- You got it!");
WriteLine($"{randomNumber} is my number.");
else if (guess < randomNumber && guess >= minimumAllowedGuess)
WriteLine("No - Higher!");
else if (guess > randomNumber && guess <= maximumAllowedGuess)
WriteLine("No - Lower!");
WriteLine("Invalid guess! Try again with a guess between 1 and 100!");