Finished lab3-part3-new