## A bushy tree

Rule:

`F -> FF-[-F+F+F]+[+F-F-F]`

Interpretation:

```
Start symbol = F
F = forward 5
+ = right 25
- = left 25
[ = push
] = pop
```

Rendering after 5 iterations:

## A sticky tree

Rules:

```
X -> F-[[X]+X]+F[+FX]-X
F -> FF
```

Interpretation:

```
Start symbol = X
F = forward 2
+ = right 25
- = left 25
[ = push
] = pop
```

Rendering after 7 iterations:

## A Sierpinski triangle

Rules:

```
A -> B-A-B
B -> A+B+A
```

Interpretation:

```
Start symbol = A
A = forward 0.5
B = forward 0.5
+ = left 60
- = right 60
[ = push
] = pop
```

Rendering after 10 iterations:

## A Peano Gosper curve

Rules:

```
X -> X+YF++YF-FX--FXFX-YF+
Y -> -FX+YFYF++YF+FX--FX-Y
F -> F
```

Interpretation:

```
Start symbol = X
F = forward 4
+ = right 60
- = left 60
[ = push
] = pop
```

Rendering after 5 iterations:

## A fractal crystal

Rules:

```
I -> F+F+F+F
F -> FF+F++F+F
```

Interpretation:

```
Start symbol = I
F = forward 2
+ = right 90
- = left 90
[ = push
] = pop
```

Rendering after 5 iterations:

## Tiling

Rules:

```
I -> F+F+F+F
F -> FF+F-F+F+FF
```

Interpretation:

```
Start symbol = I
F = forward 4
+ = right 90
- = left 90
[ = push
] = pop
```

Rendering after 6 iterations: