added problem 3c