#include "stdio.h"
#include "stdlib.h"
#include "math.h"

int main(int argc,char **argv)
{
	int i,j;

	for (j=-10;j<=10;j+=2) {

		/* Front */
		printf("cylinder {\n");
		printf("   <10,-10,%d>,\n",j);
		printf("   <10, 10,%d>,\n",j);
		printf("   0.1\n");
		printf("   texture { pigment { color rgb <1,0,0> } }\n");
		printf("}\n");
      printf("cylinder {\n");
      printf("   <10,%d,-10>,\n",j);
      printf("   <10,%d, 10>,\n",j);
      printf("   0.1\n");
      printf("   texture { pigment { color rgb <1,0,0> } }\n");
      printf("}\n");

		/* Back */
      printf("cylinder {\n");
      printf("   <-10,-10,%d>,\n",j);
      printf("   <-10, 10,%d>,\n",j);
      printf("   0.1\n");
      printf("   texture { pigment { color rgb <0,1,0> } }\n");
      printf("}\n");
      printf("cylinder {\n");
      printf("   <-10,%d,-10>,\n",j);
      printf("   <-10,%d, 10>,\n",j);
      printf("   0.1\n");
      printf("   texture { pigment { color rgb <0,1,0> } }\n");
      printf("}\n");

		/* Side */
      printf("cylinder {\n");
      printf("   <-10,10,%d>,\n",j);
      printf("   < 10,10,%d>,\n",j);
      printf("   0.1\n");
      printf("   texture { pigment { color rgb <0,0,1> } }\n");
      printf("}\n");
      printf("cylinder {\n");
      printf("   <%d,10,-10>,\n",j);
      printf("   <%d,10, 10>,\n",j);
      printf("   0.1\n");
      printf("   texture { pigment { color rgb <0,0,1> } }\n");
      printf("}\n");

		/* Side */
      printf("cylinder {\n");
      printf("   <-10,-10,%d>,\n",j);
      printf("   < 10,-10,%d>,\n",j);
      printf("   0.1\n");
      printf("   texture { pigment { color rgb <0,1,1> } }\n");
      printf("}\n");
      printf("cylinder {\n");
      printf("   <%d,-10,-10>,\n",j);
      printf("   <%d,-10, 10>,\n",j);
      printf("   0.1\n");
      printf("   texture { pigment { color rgb <0,1,1> } }\n");
      printf("}\n");

		/* Ceiling */
      printf("cylinder {\n");
      printf("   <-10,%d,10>,\n",j);
      printf("   < 10,%d,10>,\n",j);
      printf("   0.1\n");
      printf("   texture { pigment { color rgb <1,0,1> } }\n");
      printf("}\n");
      printf("cylinder {\n");
      printf("   <%d,-10,10>,\n",j);
      printf("   <%d, 10,10>,\n",j);
      printf("   0.1\n");
      printf("   texture { pigment { color rgb <1,0,1> } }\n");
      printf("}\n");

		/* Floor */
      printf("cylinder {\n");
      printf("   <-10,%d,-10>,\n",j);
      printf("   < 10,%d,-10>,\n",j);
      printf("   0.1\n");
      printf("   texture { pigment { color rgb <1,1,0> } }\n");
      printf("}\n");
      printf("cylinder {\n");
      printf("   <%d,-10,-10>,\n",j);
      printf("   <%d, 10,-10>,\n",j);
      printf("   0.1\n");
      printf("   texture { pigment { color rgb <1,1,0> } }\n");
      printf("}\n");
	}
}



