#include <stdio.h>
int main() {
int a,b,c=0,d=0;
int x[100001],y[100][100],z[20000],v[100];
scanf("%d",&a);
for(int i=0;i<a;i++)
{
scanf("%d",&x[i]);
x[i+a]=x[i];
if(x[i]==1)
{
z[a-i-1]=3;
z[a*2-i-1]=3;
}
if(x[i]==2)
{
z[a-i-1]=4;
z[a*2-i-1]=4;
}
if(x[i]==3)
{
z[a-i-1]=1;
z[a*2-i-1]=1;
}
if(x[i]==4)
{
z[a-i-1]=2;
z[a*2-i-1]=2;
}
}
scanf("%d",&b);
for(int i=0;i<b;i++)
{
for(int j=0;j<a;j++)
{
scanf("%d",&y[i][j]);
}
}
for(int i=0;i<b;i++)
{
for(int j=0;j<a;j++)
{
for(int k=0;k<a;k++)
{
if(y[i][k]==x[k+j])
{
c++;
if(c==a)
{
v[d]=i;
c=0;
d++;
}
}
else
{
c=0;
break;
}
}
}
}
for(int i=0;i<b;i++)
{
for(int j=0;j<a;j++)
{
for(int k=0;k<a;k++)
{
if(y[i][k]==z[k+j])
{
c++;
if(c==a)
{
v[d]=i;
c=0;
d++;
}
}
else
{
c=0;
break;
}
}
}
}
printf("%d\n",d);
for(int i=0;i<d;i++)
{
for(int j=0;j<a;j++)
{
printf("%d ",y[v[i]][j]);
}
printf("\n");
}
}
To embed this project on your website, copy the following code and paste it into your website's HTML: