Write a program that generates a random number in the range of 1 through 20 and
ID: 3640464 • Letter: W
Question
Write a program that generates a random number in the range of 1 through 20 and asks the user to guess what the number is. If the user’s guess is lower than the random number, the program should display “ Too low, try again.”If the user’s guess is higher than the random number, the program should display “ Too high, try again.” The program should use a loop that repeats until the user correctly guesses the random number. Also, it should keep a count of the number of guesses that the user makes. When the user correctly guesses the random numbers, the program should display the number of guesses.