add 018.c