finished pset 1.5