add p112.c