new file:   2 chapter/2-1.c