Finished Lab 6