Finished lab3.