HW4 Part1 Finish