Solved problem 30.