#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
****************************************************************/