#include using namespace std; int read() { int x=0,f=1;char ch=getchar(); while(ch<'0'||ch>'9'){if(ch=='-')f=-1;ch=getchar();} while(ch>='0'&&ch<='9'){x=x*10+ch-'0';ch=getchar();} return x*f; } const int N=2e6+5; int dp[N],a[35][35],n,m=1,w[35],t[35],l[35]; int main() { n=read(); for(int i=1;i<=n;i++)for(int j=1;j<=n;j++)a[i][j]=read(); for(int i=1;i<=n;i++)m*=2,l[i]=m/2; m--; // for(int i=1;i<=m;i++)dp[i]=2e9; // cout<1) { w[i]=0; w[i+1]++; } if(w[i]==1)t[++cnt]=i; } if(cnt%2==1)continue; // for(int i=1;i<=cnt;i++)cout<