import random

def get_user_choice():
    user_input = input("กรุณาเลือก: กรรไกร (1), กระดาษ (2), ค้อน (3): ")
    choices = {"1": "กรรไกร", "2": "กระดาษ", "3": "ค้อน"}
    return choices.get(user_input, None)

def get_computer_choice():
    choices = ["กรรไกร", "กระดาษ", "ค้อน"]
    return random.choice(choices)

def determine_winner(user_choice, computer_choice):
    if user_choice == computer_choice:
        return "เสมอกัน!"
    elif (user_choice == "กรรไกร" and computer_choice == "กระดาษ") or \
         (user_choice == "กระดาษ" and computer_choice == "ค้อน") or \
         (user_choice == "ค้อน" and computer_choice == "กรรไกร"):
        return "คุณชนะ!"
    else:
        return "คุณแพ้!"

def play_game():
    user_choice = get_user_choice()
    if user_choice is None:
        print("การเลือกไม่ถูกต้อง กรุณาลองอีกครั้ง.")
        return
    
    computer_choice
