add p058.c