add problem 2b