near completed hw4
completed geometry