add 1-12.c