HW4 Part1-6