lab04 finished completely