HW06, part 3.