Finished lab4.