finish hw3 part3