import fractals
import math

def F(turtle):
    turtle.move()

def plus(turtle):
    turtle.turn(math.pi / 2)

def minus(turtle):
    turtle.turn(-math.pi / 2)
    
def X(turtle):
    pass

def Y(turtle):
    pass
    
def dragon(n):
    f = fractals.Fractal([F, X], {X:[X,plus,Y,F], Y:[F,X,minus,Y]})
    fractals.render(f, n, size=(500,600))
        
