//
// Torbert, 27 January 2012
//
#include <stdio.h>
//
int main(void)
{
	int   w=800;
	int   h=600;
	//
	FILE* fout;
	int   x,y;
	//
	fout=fopen("demo.ppm","w");
	//
	// header
	//
	fprintf(fout,"P3\n");
	fprintf(fout,"%d %d\n",w,h);
	fprintf(fout,"255\n");
	//
	// pixel color data
	//
	for(y=0;y<h;y++)
	{
		for(x=0;x<w;x++)
		{
			if(((x+50)/100)%2==0)
				fprintf(fout,"255 255 255 ");
			else
				fprintf(fout,"0 0 0 ");
		}
		fprintf(fout,"\n");
	}
	//
	fclose(fout);
	//
	return 0;
}
//
// end of file
//

