HW3 Part 2
HW3 Part 2
HW3 Part 3
HW3 Part 3