# -*- encoding:utf8 -*-

from turtle import *

def segment(l,n):
    if n==0:
        forward(l)
    else:
        segment(l/3,n-1)
        left(60)
        segment(l/3,n-1)
        right(120)
        segment(l/3,n-1)
        left(60)
        segment(l/3,n-1)

def flocon(l,n):
    segment(l,n)
    right(120)
    segment(l,n)
    right(120)
    segment(l,n)

# programme principal

speed('fast')
etape=int(input("Entrez l\'ordre de l\'etape du flocon de Von Koch: "))
taille=float(input("Entrez la taille du cote du triangle initial: "))
flocon(taille,etape)
