Finished lab 8