from random import randint

print("#########################")
print("  Rock, Paper, Scissors  ")
print("#########################")

round = 0
computerscore = 0
userscore = 0
flag = True

while flag == True:
  round = round + 1
  print("ROUND: " + str(round))
  print("SCORES: Computer " + str(computerscore) + ", User " + str(userscore))
  print("USER CHOICE: (R)ock, (P)aper, (S)cissors")

  userchoice = input()
  computerchoice = randint(1,3) #1rock, 2paper, 3scissors

  if userchoice.lower() == "r":
    if computerchoice == 1:
      print("DRAW: User chose ROCK. Computer chose ROCK.")
    elif computerchoice == 2:
      print("LOSE: User chose ROCK. Computer chose PAPER.")
      computerscore = computerscore + 1
    elif computerchoice == 3:
      print("WIN: User chose ROCK. Computer chose SCISSSORS.")
      userscore = userscore + 1

  elif userchoice.lower() == "p":
      if computerchoice == 1:
        print("WIN: User chose PAPER. Computer chose ROCK")
        userscore = userscore + 1
      elif computerchoice == 2:
        print("DRAW: User chose PAPER. Computer chose PAPER.")
      elif computerchoice == 3:
        print("LOSE: User chose PAPER. Computer chose SCISSSORS.")
        computerscore = computerscore + 1

  elif userchoice.lower() == "s":
    if computerchoice == 1:
      print("LOSE: User chose SCISSSORS. Computer chose ROCK")
      computerscore = computerscore + 1
    elif computerchoice == 2:
      print("WIN: User chose SCISSSORS. Computer chose PAPER.")
      userscore = userscore + 1
    elif computerchoice == 3:
      print("DRAW: User chose SCISSSORS. Computer chose SCISSSORS.")

  else:
    print("ERROR: Menu choice not recognised. ")

  print("\n")




