add problem 9