Finish exercices chapter 5