#include<bits/stdc++.h>
using namespace std;
int n,m,a[250][250],x,y,xi,yi,xj,yj;
int main(){
cin>>n>>m;
for(int i=1;i<=n;i++) {
for(int j=1;j<=m;j++){
cin>>a[i][j];
}
}cin>>x>>y;
for(int i=1;i<=n;i++) {
for(int j=1;j<=m;j++){
if(a[i][j]==x){
xi=i;
xj=j;
}
}
}
for(int i=1;i<=n;i++) {
for(int j=1;j<=m;j++){
if(a[i][j]==y){
yi=i;
yj=j;
}
}
}
if((abs(xi-yi)==1&&xj==yj)||(abs(xj-yj==1)&&xi==yi))cout<<'Y';
else
cout<<'N';
return 0;
}
/**************************************************************
Problem: 2000
User: lidongbo
Language: C++
Result: Accepted
Time:10 ms
Memory:2316 kb
****************************************************************/