Problem Set 6 finished