def milkshake():
    #Start Program By Calling Function
    print("1# -- Welcome To The Robotic Milkshake Makes ! -- ")
    #User Input For Milkshake Today
    milkshake_choice = input("2# Chose the milkshake that you will be making today, ( Strawberry, Banana, Blueberry, ").capitalize()
    #User Output Sent Out
    print("3# Processing instructions to make" ,milkshake_choice, "milkshake !")
    #Ice Cream Tub Boolean Option
    while True:
        ice_cream_tub_choice = input("4# Would you like to use the tub of ice cream (Yes/No) ").lower()

        if ice_cream_tub_choice == "yes":
            ice_cream_tub = True
            while True:
                try:
                    scoops_int = int(input("5# Please the amount of scoop you would like in your milkshake (0 - 5 Scoops) "))
                    if 0 <= scoops_int <= 5:
                        break
                    else:
                        print("Invalid Input. Please enter a value between (0- 5 Scoops) ")
                except ValueError:
                        print("Invalid Input. Please enter a valid integer.")

            scoops = ("6# You have chosen"),str(scoops_int),("scoops of ice cream")

            print(scoops)
            break #Breaking Loop
        elif ice_cream_tub_choice == "no":
            ice_cream_tub = False
            break #Breaking Loop
        else:
            print("Invalid Input. Please enter Yes/No !")

    print("Ice Cream Tub :", ice_cream_tub)

    while True:
        milk_choice_str = input("7# What milk would you like to chose for your Milshake (Full Cream / Semi Skimmed)").lower()

        if milk_choice_str == "full cream":
            full_cream = True
            print("8# You have chosen Full Cream as your milk!")
            break #Break Loop
        elif milk_choice_str =="semi skimmed":
            semi_skimmed = True
            print("8# You have chosen Semi Skimmed as your milk!")
            break #Break Loop
        else:
            print("Invalid Input. Please enter your choice of milk (Full Cream / Semi Skimmed)")
    
        while True:
            fruit_tongs_str = input("4# Would you like to use the tub of fruit tongs (Yes/No) ").lower()

            if fruit_tongs_str == "yes":
                fruit_tongs = True
                print("You have chosen to use fruit tongs !")
            while True:
                try:
                    fruit_choice_str = input("4# What fruit would you like to use today (Strawbeery , Banana , Blueberry").lower()

                    if fruit_choice_str == "strawberry":
                        strawberry = True
                        print ("You have chosen Strawberry as your fruit")
                        break #Breaking Loop
                    elif fruit_choice_str == "banana":
                        banana = True
                        print ("You have chosen Banana as your fruit")
                        break #Breaking Loop
                    elif fruit_choice_str == "blueberry":
                        blueberry = True
                        print ("You have chosen Blueberry as your fruit")
                        break #Breaking Loop
                    else:
                        print("Invalid Input. Please enter  fruit !(Strawbeery , Banana , Blueberry)")
    elif fruit_tongs_str == "no":
        fruit_tongs = False
        break
    else:
        print("You didn't chose properply please input (Yes/No)")

    print("You are not chosing to use fruit tongs")


        
            


        

    

           
            
        
        
            
            
        
        
    

            
            

    
    
