LAB4 part1 finished