lab3 exercise4 finished