Problem Set 07 complete