FINISH Lab 8 (That was really hard)