#include
#include
#include
void chat(int,int,int,int,int,int,int,int);
int queen(int,int,int);
void main()
{
   int a,b,c,d,e,f,g,h,count=0;
   for (a=1; a<=8; a++)
    for (b=1; b<=8; b++)
     if(queen(a,b,1))
      for(c=1; c<=8; c++)
       if(queen(c,b,1) && queen(c,a,2))
for(d=1; d<=8; d++)
if(queen(d,c,1) && queen(d,b,2) && queen(d,a,3))
  for(e=1; e<=8; e++)
   if(queen(e,d,1) && queen(e,c,2) && queen(e,b,3)
      && queen(e,a,4))
    for(f=1; f<=8; f++)
     if(queen(f,e,1) && queen(f,d,2) && queen(f,c,3)
&& queen(f,b,4) && queen(f,a,5))
      for(g=1; g<=8; g++)
       if(queen(g,f,1) && queen(g,e,2) && queen(g,d,3)
  && queen(g,c,4) && queen(g,b,5) && queen(g,a,6))
for(h=1; h<=8; h++)
if(queen(h,g,1) && queen(h,f,2) && queen(h,e,3)
    && queen(h,d,4) && queen(h,c,5) && queen(h,b,6)
    && queen(h,a,7))
{
     count++;
     if(count<=6)
     {
      chat(a,b,c,d,e,f,g,h);
      gotoxy(35,1);
      cout<<"you can see method 1 to 6";
      gotoxy(35,2);
      cout<<"method "<
");
    }
   textcolor(10);
   for(i=0; i<=7;i++)
   {
    switch(i)
    {
       case 0 :{v=q1;break;}
       case 1 :{v=q2;break;}
       case 2 :{v=q3;break;}
       case 3 :{v=q4;break;}
       case 4 :{v=q5;break;}
       case 5 :{v=q6;break;}
       case 6 :{v=q7;break;}
       case 7 :{v=q8;break;}
    }

   gotoxy(16 , 8+5*i);
   cout<< char(t);
   t++;
   gotoxy(15+5*(i+1) ,4);
   cout<< n;
   n++;
   gotoxy(15+5*v ,8+5*i);
   cprintf("*{{mybb-code}}
");
   }
}