completed problem 3