Write a Python program that uses turtle graphics to draw a diamond.
Example

Write a Python program that uses turtle graphics to draw a square that is centered in the window.
Example

One of the first shapes you learned to draw in grade school was probably a star. It is a pretty easy shape to draw, looks pretty cool, and can be done entirely with straight lines. The only tricky part is determining how to go from one point of the star to the next. Today, you will figure that part out.
Details
In Emacs, create a Python program in a file called star.py. Your program should use the turtle module to draw a five-pointed star.
Your program should have a variable for the length of the lines that make up the star. It should also use arithmetic expressions that calculate angles needed to draw the star. Make sure you use proper variable names follow the course's code conventions.
Example
$ python3 star.py

Hint
One of the great advantages to using a computer for drawing is that it is possible to draw precisely. It makes creating something perfectly symmetrical very easy.
Details
In Emacs, create a Python program in a file called house.py. Your program should use the turtle module to draw a simple house. The house should be a square with a triangle for a roof, a door, and two windows. The house should be symmetrical about a vertical line. Make sure you use proper variable names and follow the courses code conventions.
Example
$ python3 house.py

Hint
Challenge
Spruce up the house. Add things like a chimney, the sun, a tree, a mailbox, a fence, whatever you want, as long as it impresses me.
Submission
Please show your source code and run your programs for the instructor or lab assistant. Only a programs that have perfect style and flawless functionality will be accepted as complete.