#include<iostream>
using namespace std;
int main()
{
int n,m,i,j,q,w,e,r,t,s,d,z,x,f=0,k;
int a[1000][1000];
while(cin>>n>>m)
{
if(n==0&&m==0)break;
for(i=1;i<=n;i++)
for(j=1;j<=m;j++)
cin>>a[i][j];
cin>>t;
while(t--)
{
cin>>q>>w>>e>>r;
if(q>e){d=e;s=q;}
else {d=q;s=e;}
if(w>r){z=r;x=w;}
else {z=w;x=r;}
for(i=d+1;i<=s;i++)
{
if(a[i][w]==0)
{
for(j=z;j<=x;j++)
{
if(a[i][j]!=0)break;
}
if(j==x+1)
{
for(k=i;k<s;k++)
{
if(a[k][r]!=0)break;
}
if(k==s)f=1;
}
}
}
for(i=z+1;i<=x;i++)
{
if(a[q][i]==0)
{
for(j=d;j<s;j++)
{
if(a[j][i]!=0)break;
}
if(j==s)
{
for(k=i;k<x;k++)
{
if(a[e][k]!=0)break;
}
if(k==x)f=1;
}
}
}
if(q==e&&abs(w-r)==1)f=1;
if(w==r&&abs(q-e)==1)f=1;
if(f==1&&a[q][w]==a[e][r]&&a[q][w]!=0)cout<<"YES"<<endl;
else cout<<"NO"<<endl;
f=0;
}
}return 0;
}
温馨提示:发博客在隔壁,博问是提问,外包在猪八戒