Update p2.c