['music', 'meditation', 'science experiments', 'painting', 'expression']
Aquest codi hauria de dibuixar un fractal simple (Triangle de Sierpinski) amb la llibreria Turtle, però només dibuixa un triangle. Què he fet malament?

```python
import turtle

def sierpinski(length, depth):
    if depth == 0:
        for i in range(3):
            turtle.forward(length)
            turtle.left(120)
    else:
        sierpinski(length / 2, depth - 1)
        turtle.forward(length / 2)
        sierpinski(length / 2, depth - 1)
        turtle.backward(length / 2)
        turtle.left(60)
        turtle.forward(length / 2)
        turtle.right(60)
        sierpinski(length / 2, depth - 1)
        turtle.left(60)
        turtle.backward(length / 2)
        turtle.right(60)

screen = turtle.Screen()
sierpinski(200, 3)
screen.exitonclick()
```
El problema és que no estàs dibuixant els triangles laterals en la posició correcta. Després de la primera crida recursiva, has de moure la tortuga al vèrtex correcte del triangle abans de continuar:

```python
import turtle

def sierpinski(length, depth):
    if depth == 0:
        for i in range(3):
            turtle.forward(length)
            turtle.left(120)
    else:
        sierpinski(length / 2, depth - 1)
        turtle.forward(length / 2)
        sierpinski(length / 2, depth - 1)
        turtle.backward(length / 2)
        turtle.left(60)
        turtle.forward(length / 2)
        turtle.right(60)
        sierpinski(length / 2, depth - 1)
        # Move to the correct vertex
        turtle.left(60)
        turtle.backward(length / 2)
        turtle.right(60)

screen = turtle.Screen()
sierpinski(200, 3)
screen.exitonclick()
```