static void Main(string[] args)
Random randomGenerator = new Random();
int randomNumber = randomGenerator.Next(1, 101);
bool guessedCorrectly = false;
Console.WriteLine("Guess the random number between 1 and 100.");
while (!guessedCorrectly)
Console.Write("Enter your guess: ");
if (int.TryParse(Console.ReadLine(), out int userGuess))
if (userGuess == randomNumber)
Console.WriteLine($"Congratulations! You guessed the number {randomNumber} correctly in {numberOfTries} tries.");
else if (userGuess < randomNumber)
Console.WriteLine("Too low. Try again.");
Console.WriteLine("Too high. Try again.");
Console.WriteLine("Invalid input. Please enter a valid integer.");