added problem 9