Segmentation coding challenge: Modify the program reg-grow.c as follows: (a) Read the threshold for within-region intensity difference from the command line. Default should be 50. (b) Try different values on bridge.ppm. What value gives a reasonable segmentation? What problems occur on values that are too large or too small? What could we do to try to overcome those problems? (c) Create and output a RGB PPM image from the 8-bit segmentation image. Use the following formulas, where i is the 8-bit label: R=(i*53)%255 G=(i*97)%255 B=(i*223)%255