Read a raw PPM image file, store the image data in your own linked list, perform a chosen modification to the image data, and output the resulting image data in PPM format.