HW6 part 1
HW6 part 1