finish d3 chapter10 exercise