problem 1.