Completed Section 17.7