'''
Created on Sep 9, 2014

@author: Susan
'''
import turtle            # set up alex
wn = turtle.Screen()


def square(alex):
    alex.forward(100)
    alex.left(90)
    alex.forward(100)
    alex.left(90)
    alex.forward(100)
    alex.left(90)
    alex.forward(100)
    alex.left(90)

def square2(alex, size):
    alex.forward(size)
    alex.left(90)
    alex.forward(size)
    alex.left(90)
    alex.forward(size)
    alex.left(90)
    alex.forward(size)
    alex.left(90)
    
def square3(alex, size):
    for num in range(0,4):   # [0,1,2,3]
        alex.forward(size)
        alex.left(90)


def rectangle(alex, length, width):
    alex.forward(length)
    alex.left(90)
    alex.forward(width)
    alex.left(90)
    alex.forward(length)
    alex.left(90)
    alex.forward(width)
    alex.left(90)
    
def rectangle2(alex, length, width):
    for x in range(0,2):
        alex.forward(length)
        alex.left(90)
        alex.forward(width)
        alex.left(90)


if __name__ == '__main__':
    timmy = turtle.Turtle()
    square(timmy)
    square2(timmy, 200)
    square3(timmy, 150)
    
    timmy.left(180)
    timmy.up()
    timmy.forward(200)
    timmy.left(180)
    timmy.down()
    rectangle(timmy, 30,80)
    rectangle2(timmy, 50,120)
    wn.exitonclick()