Completed pset6