#include <stdlib.h>
#include <stdio.h>

int main ( int argc, char *argv[] )
{
   int mat[31][31];
   int i,j,x,y;

   for(i=0; i<31; i++)
      for(j=0; j<31; j++) mat[i][j] = 0;

   x = 28;
   for(i=0; i<10000; i++)
   {
      y = 3*x % 31;
      mat[x][y] = 1;
      x = y;
   }

   for(i=0; i<31; i++,printf("\n"))
      for(j=0; j<31; j++) printf("%d",mat[i][j]);

   return 0;
}
