lab3 finished.