import random
from enum import Enum


class Sign(Enum):
    ROCK = 1
    PAPER = 2
    SCISSORS = 3


def get_computer_sign() -> Sign:
    pass


def compare(p1: Sign, p2: Sign) -> int:
    pass


def get_player_sign() -> Sign:
    pass


def play() -> None:
    while True:
        p = get_player_sign()
        c = get_computer_sign()
        res = compare(p, c)
        print(p.name, c.name)
        if res == 1:
            print("You win!")
        elif res == 0:
            print("Tie!")
        else:
            print("You lose!")
        again = input("Again? (any=yes) (n=no): ")
        if again == "n":
            break


if __name__ == "__main__":
    play()
