Finished lab 3.5