# Arup Guha
# 11/18/2012
# Solution to Junior Knights Homework 7B: Guessing Game

import random

def main():

    random.seed()
    
    # Generate the secret number.
    secret = random.randint(1,100)

    # Get the user's first guess and start counting guesses.
    guess = int(input("Enter your guess in between 1 and 100.\n"))
    numguesses = 1

    # Play until the user gets the number.
    while guess != secret:

        # Print the appropriate message.
        if guess > secret:
            guess = int(input("Your number is too high. Guess lower.\n"))

        else:
            guess = int(input("Your number is too low. Guess higher.\n"))

        # Count this guess.
        numguesses = numguesses + 1

    # Print out the final result.
    print("Great! You got the correct number", secret,"in",numguesses,"guesses!")

main()
