'''
Created on Sep 9, 2014

@author: Susan
'''
import turtle            # set up alex
wn = turtle.Screen()


def square(alex):
    alex.forward(90)
    alex.left(90)
    alex.forward(90)
    alex.left(90)
    alex.forward(90)
    alex.left(90)
    alex.forward(90)
    alex.left(90)
    
def squareWithLoop(alex):
    for num in range(0,4):
        alex.forward(90)
        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 rectangle(alex, width, length):
    alex.forward(width)
    alex.left(90)
    alex.forward(length)
    alex.left(90)
    alex.forward(width)
    alex.left(90)
    alex.forward(length)
    alex.left(90)

def rectangleWithLoop(alex, width, length):
    for i in range(0,2):
        alex.forward(width)
        alex.left(90)
        alex.forward(length)
        alex.left(90)


if __name__ == '__main__':
    timmy = turtle.Turtle()
    square(timmy)
    squareWithLoop(timmy)
    square2(timmy, 140)
    timmy.up()
    timmy.right(180)
    timmy.forward(180)
    timmy.right(180)
    timmy.down()
    rectangle(timmy, 30,80)
    rectangleWithLoop(timmy, 40, 120)
    

wn.exitonclick()