Ch16, problem 16 completed