added problem 3h