adding chap14 exercise