HW4, part 1