Exercise 5-16.c