finished pset2