#include using namespace std; int run,run2,w,h,red[1000000],green[1000000],blue[1000000],red1[20],green1[20],blue1[20]; int paleta[1000000],kompresija[1000],razlika[1000000],boje[1000000],mini[19000],indexm; int main(){ freopen("imrec.in","r",stdin); freopen("imrec.out","w",stdout); scanf("%d",&run); if(run==0){ scanf("%d",&w); scanf("%d",&h); for(int i=1;i<=h*w;i++) { scanf("%d",&red[i]); scanf("%d",&green[i]); scanf("%d",&blue[i]); } red1[0]=0;green1[0]=0;blue1[0]=0; red1[1]=16;green1[1]=16;blue1[1]=16; red1[2]=32;green1[2]=32;blue1[2]=32; red1[3]=48;green1[3]=48;blue1[3]=48; red1[4]=64;green1[4]=64;blue1[4]=64; red1[5]=80;green1[5]=80;blue1[5]=80; red1[6]=96;green1[6]=96;blue1[6]=96; red1[7]=112;green1[7]=112;blue1[7]=112; red1[8]=128;green1[8]=128;blue1[8]=128; red1[9]=144;green1[9]=144;blue1[9]=144; red1[10]=160;green1[10]=160;blue1[10]=160; red1[11]=176;green1[11]=176;blue1[11]=176; red1[12]=192;green1[12]=192;blue1[12]=192; red1[13]=208;green1[13]=208;blue1[13]=208; red1[14]=224;green1[14]=224;blue1[14]=224; red1[15]=240;green1[15]=240;blue1[15]=240; cout<