Finish Chapter 8.2.4