added problem 30