Refactor exercices in chapter 2
Add chapter 2 - exercise 8