Coding Challenge: The Recursive Snowflake
The Challenge
Write a program, that for a parameter n=1 creates a basic shape out of four straight lines:

When you increase n, each line gets replaced by a smaller version of the basic shape. For, instance with n=2 you get:

And with n=5:

When your program is able to produce a picture for 0 < n < 6, you have mastered this challenge.
What you can exercise in this coding challenge:
- Recursive algorithms
- The Pillow library in Python
- The turtle module in Python