What is wrong with this program? It runs but nothing shows up on output screen. Python 2.7 : The program runs fine. But with no output on output screen. Its just blank. Its Python 2.7. And I have added Python to Environment Variables as well but nothing shows up on shell as well.


#Code for Rock Paper and Scissors 

    import random
    import time
    
    rock = 1
    paper = 2
    scissors = 3
    
    names = { rock: "Rock" , paper: "Paper" , scissors: "Scissors" }
    rules = { rock: scissors , paper :rock , scissors: paper }
    
    player_score = 0
    computer_score = 0
    
    def start():
    
        print "Let's play a game of rock paper and scissors"
        while game():
            pass
        scores()
    
    
    def game():
        player = move()
        computer = random.randint(1,3)
        result(player, computer)
        return play_again()
    
    def move():
        while True:
            print
            player = raw_int("Rock = 1\nPaper = 2\nScissors =3\nMake a move: ")
    
            try:
                player = int(player)
                if player in (1,2,3):
                    return player
            except ValueError:
                pass
                print "Oops! I didn't understand that. Please enter 1,2 or 3."
    
    def result(player, computer):
        print "1..."
        time.sleep(1)
        print "2..."
        time.sleep(1)
        print "3..."
        time.sleep(0.5)
    
        print "Computer threw {0)!".format(names[computer])
    
        global player_score,computer_score
    
        if player == computer:
            print "Tie game."
    
    
        else:
            if rules[player] == computer:
                print "Your victory has been assured."
                player_score += 1
    
            else:
                print" The computer laughs as you realise you have been defeated."
                computer_score += 1
    
    
            def play_again():
                answer = raw_input("Would you like to play again? y/n: ")
                if answer in ("Y", "Y" , "yes" , "Yes" , "Of course!"):
                    return answer
                else:
                    print "Thank you very much for playing our game.See your next time!"
    
            def scores():
                global player_score,computer_score
                print "High Scores"
                print "Player:" , player_score
                print "Computer:", computer_score
    
                if _name_ == '_main_':
                    start()