#include<stdio.h>
int n,m,x,y,matrix[100][100][2],w;
int update(int x1,int y1,int x2,int y2){
for(int i = x1;i<=x2;i++){
for(int j = y1;j<=y2;j++){
matrix[i][j][0]+=1;
matrix[i][j][1] = w;
}
}
return 0;
}
int main(){
int a,b,c,d;
scanf("%d%d%d%d",&n,&m,&x,&y);
for(w=1;w<=x;w++){
scanf("%d%d%d%d",&a,&b,&c,&d);
update(a,b,c,d);
}
for(int i =0;i<y;i++){
scanf("%d%d",&a,&b);
if(matrix[a][b][0]==0){
printf("N\n");
}
else{
printf("Y %d %d\n",matrix[a][b][0],matrix[a][b][1]);
}
}
return 0;
}