Update problem 16.c