#include<bits/stdc++.h>
using namespace std;
int a[109][109];
int main(){
int T;
cin>>T;
for(int t=1;t<=T;t++){
int n,m;
cin>>n>>m;
if(n<4||m<4){
cout<<"No"<<endl;
continue;
}
for(int i=1;i<=n;i++){
for(int j=1;j<=m;j++){
cin>>a[i][j];
}
}
int l=1;
for(int i=1;i<=n-4+1;i++){
for(int j=1;j<=m-4+1;j++){
if(a[i][j]==0&&a[i][j+1]==0&&a[i][j+2]==0&&a[i][j+3]==0&&a[i+1][j]==0&&a[i+1][j+1]==1&&a[i+1][j+2]==1&&a[i+1][j+3]==0&&a[i+2][j]==0&&a[i+2][j+1]==1&&a[i+2][j+2]==1&&a[i+2][j+3]==0&&a[i+3][j]==0&&a[i+3][j+1]==0&&a[i+3][j+2]==0&&a[i+3][j+3]==0){
cout<<"Yes"<<endl;
l=0;
break;
}
}if(l==0)break;
}
if(l){
cout<<"No"<<endl;
}
}
return 0;
}