pset7 part 1 complete