Update pgm.c