Finish exercises for chap5