add the problem 2 of this chapter 1