hmwk 6 finished