assignment4-part3