solution for sp14 chapter 3 7315199