#include <iostream>
#include <cmath>
#include <stdio.h>
#include <stdlib.h>
using namespace std;
int data[8][8]={0,0,0,0,0,0,0,0,
0,0,1,0,0,1,0,1,
0,1,0,0,1,0,1,0,
0,0,0,0,1,0,0,1,
0,0,1,0,0,0,1,1,
0,1,0,0,0,0,0,1,
0,0,1,1,1,0,0,0,
0,1,0,1,1,1,0,0};
int n=7, color[8];
int total=0;
int colorsame( int s)
{
int i, flag=0;
for (i=1; i<=s-1; i++ )
if((data[i][s]==1) && (color[i]==color[s]))
flag=1;
return flag;
}
void output()
{
int i;
cout<<"serial number: "<<total<<endl;
for (i=1; i<=n; i++ )
cout<<color[i]<<" ";
cout<<endl;
total++;
}