progress problem 22