过了样例
#include<bits/stdc++.h>
using namespace std;
int n,m;
char a[105][105];
void check(){
for(int i=1;i<=n-3;i++){
for(int j=1;j<=m-3;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";
return;
}
}
}
cout<<"No";
return;
}
int main(){
int t;
cin>>t;
while(t--){
cin>>n>>m;
for(int i=1;i<=n;i++){
for(int j=1;j<=m;j++){
cin>>a[i][j];
}
}
check();
}
return 0;
}