#Eileen Tomy
#6/11/2025

import turtle, random

turtle.shape("turtle")

choice1= int(input("Choose one of the following: \n" \
                   "1. Draw a triangle \n" \
                   "2. Draw a turtle pentagon \n"))

choice2=int(input("Choose one of the following: \n" \
                   "1. Set Side Length \n" \
                   "2. Randomize! \n"))

if choice1 == 1:
    if choice2 == 1:
        side=int(input("What should side length be?\n"))

    elif choice2 == 2:
        side=random.randint(10, 200)
    else:
        print("Wrong input")
        quit()

    turtle.forward(side)
    turtle.right(120)
    turtle.forward(side)
    turtle.right(120)
    turtle.forward(side)
    turtle.right(120)
elif choice1 == 2:
    if choice2 == 1:
        side=int(input("What should side length be?\n"))

    elif choice2 == 2:
        side=random.randint(50, 250)
    else:
        print("Wrong input")
        quit()
        
    turtle.penup()
    print(turtle.shapesize(side/100, side/100))
    
    # 1
    turtle.stamp()
    turtle.forward(side/3)
    turtle.stamp()
    turtle.forward(side/3)
    turtle.stamp()
    turtle.forward(side/3)
    turtle.left(72)

    # 2
    turtle.stamp()
    turtle.forward(side/3)
    turtle.stamp()
    turtle.forward(side/3)
    turtle.stamp()
    turtle.forward(side/3)
    turtle.left(72)

    # 3
    turtle.stamp()
    turtle.forward(side/3)
    turtle.stamp()
    turtle.forward(side/3)
    turtle.stamp()
    turtle.forward(side/3)
    turtle.left(72)

    # 4
    turtle.stamp()
    turtle.forward(side/3)
    turtle.stamp()
    turtle.forward(side/3)
    turtle.stamp()
    turtle.forward(side/3)
    turtle.left(72)

    # 5
    turtle.stamp()
    turtle.forward(side/3)
    turtle.stamp()
    turtle.forward(side/3)
    turtle.stamp()
    turtle.forward(side/3)
    turtle.left(72)
else:
    print("Wrong Input")
    quit()

