part7 homework4