Sono date una immagine (in formato PAM) ed una lista di punti (coppie di interi). Per ciascun punto della lista, si invertano i colori del del pixel corrisponente nell'immagine.

La lista di punti è data in un file in cui il primo valore è il numero di punti nella lista, seguito da tante righe quanti sono i punti. Ognuna di queste righe contiene le coordinate del punto, separate da uno spazio.

Il programma deve supportare immagini a 3 o 4 canali, e l'inversione dei colori segue la formula nuovo_valore <- MAX - vecchio_valore per i primi tre canali, dove MAX è il massimo valore del singolo canale.

BONUS: supportare anche immagini a 1 o 2 canali, invertendo solo il valore del primo canale.

File ausiliari forniti: