Finished pset 6