/*
    Author: @himkha_100
    Himanshu Khandelwal, NITW
*/
#include<bits/stdc++.h>
#define MOD 1000000007
#define ll long long int
#define s(t) scanf("%d",&t)
#define p(t) printf("%d\n",t)
#define pb push_back
#define f(t) for(int i=0;i<t;i++)
#define fi first
#define se second
#define all(t) t.begin(),t.end()
#define ci(t) cin>>t
#define co(t) cout<<t
#define mii map<int,int>
#define pii pair<int,int>
using namespace std;
int main()
{
    int t;
    cin>>t;
    while(t--)
    {
        int n;
        cin>>n;
        int a[n][n];
        for(int i=0;i<n;i++)
        {
            for(int j=0;j<n;j++)
            {
                cin>>a[i][j];
            }
        }
        int b[n][n];
        b[0][0]=a[0][0];
        for(int i=1;i<n;i++)
        {
            b[0][i]=1-b[0][i-1];
        }
        for(int i=1;i<n;i++)
        {
            for(int j=0;j<n;j++)
            {
                b[i][j]=1-b[i-1][j];
            }
        }
        int f=0;
        for(int i=0;i<n;i++)
        {
            for(int j=0;j<n;j++)
            {
                if(a[i][j]!=b[i][j])
                {
                    f=1;
                }
            }
        }
        if(f==1) cout<<"No\n";
        else cout<<"Yes\n";
    }
    return 0;
}