import random

tie = True
while tie:
    user = raw_input('Enter rock (r), paper (p), or scissors (s): ')

    while not (user == 'r' or user == 'p' or user == 's'):
        user = raw_input('Enter r,p, or s: ')

    if user == 'r':
        unum = 0
    elif user == 'p':
        unum = 1
    else:
        unum = 2


    number = random.randrange(3)
    if number == 0:
        prog = 'r'
    elif number == 1:
        prog = 'p'
    else:
        prog = 's'

    words = ['rock','paper','scissors']
    print 'You picked: ',words[unum]
    print 'Program picked: ',words[number]

    if user != prog:
        tie = False
    else:
        print 'Tie! Start over. '



userWon = True
if user == 'r' and prog == 'p':
    userWon = False
elif user == 'p' and prog == 's':
    userWon = False
elif user == 's' and prog == 'r':
    userWon = False

if userWon:
    print 'You won!'
else:
    print 'Sorry, you lost!'



