#include <vector>
using namespace std;
int main() {
int n, m;
cin >> n >> m;
vector<vector<int>> ages(n, vector<int>(m));
for (int i = 0; i < n; ++i) {
for (int j = 0; j < m; ++j) {
cin >> ages[i][j];
}
}
int a, b;
cin >> a >> b;
bool r = false;
for (int i = 0; i < n &&!r; ++i) {
for (int j = 0; j < m &&!r; ++j) {
if (ages[i][j] == a) {
if (i - 1 >= 0 && ages[i - 1][j] == b) {
r = true;
} else if (i + 1 < n && ages[i + 1][j] == b) {
r = true;
} else if (j - 1 >= 0 && ages[i][j - 1] == b) {
r = true;
} else if (j + 1 < m && ages[i][j + 1] == b) {
r = true;
}
}
}
}
cout << (r? "Y" : "N") << endl;
return 0;
}
/**************************************************************
Problem: 2000
User: zhenghaoxuan
Language: C++
Result: Compile Error
****************************************************************/