added problem 1b