#include <stdio.h>

#define HEIGHT 400
#define WIDTH 600
#define RED 255,0,0
#define BLUE 0,0,255
#define DARK_PURPLE 128,0,128

int main() {
   int i, j;

/* print out the header */

printf("P6\n");
printf("%d %d\n", WIDTH, HEIGHT);
printf("255\n");

for(i = 1; i<= HEIGHT/2;i=i+1)  { /* 200 rows */
   for (j=1; j<= WIDTH; j=j+1) {
      printf("%c%c%c",BLUE);
   }
}

for(i = 1; i<= HEIGHT/2; i=i+1) { /* 200 rows */
   for(j = 1; j<= WIDTH/2; j=j+1) { /* 300 pixels */
       printf("%c%c%c",RED);
   }
   for(j =1; j<= WIDTH/2; j = j+1) { /* 300 pixels */
      printf("%c%c%c",DARK_PURPLE);
   }
}
  return 0;
}