Done 1-19.c