problem set7 complete