from turtle import *

def inverse(chaine):
    """
    chaine - str, chaîne de caractères constituée de D et de G
    Sortie: str, chaîne de caractères de même longueur dans laquelle les D sont devenus des G
            et vice-versa, et l'ordre des lettres a été renversé
    """
    pass
    


def dragon(n):
    """
    n - int, entier strictement positif
    Sortie: str, chaîne de caractères constituée de D et de G correspondant à la suite des pliages à l'étape n
    """
    pass
    


def dessin(stylo, n, dist):
    """
    stylo, une tortue
    n, dist - int, entiers strictement positifs
    Sortie: None, la tortue trace l'étape n de la courbe du dragon, avec des segments de longueur dist
    """
    pass
    



##----- Programme Principal -----##

if __name__ == "__main__":
    TurtleScreen._RUNNING = True
    sophie = Turtle()       # On initialise une tortue
    sophie.setheading(0)    # orientation intiale de la tête : vers la droite de l'écran
    sophie.speed(0)         # on accélère la tortue
    sophie.color('green')   # tracé en vert

    sophie.up()
    sophie.goto(0,0)        # on rejoint le point (0,0)
    sophie.down()
    sophie.hideturtle()

    # dessin(sophie, 10, 10)

    exitonclick()