HW6 part 1