Finish exercises of Chapter 8