using static System.Console;
public static void Main() {
string[] linha = ReadLine().Split(' ');
if (!int.TryParse(linha[0], out linhas)) return;
if (!int.TryParse(linha[1], out colunas)) return;
int[,] numeros = new int[linhas, colunas];
for (int i = 0; i < linhas; i++) {
string[] vet = ReadLine().Split(' ');
for (int j = 0; j < colunas; j++) {
if (!int.TryParse(vet[j], out valor)) return;
string[] localizacao = new string[4];
if (!int.TryParse(ReadLine(), out num)) return;
for (int i = 0; i < linhas; i++) {
for (int j = 0; j < colunas; j++) {
if (numeros[i, j] == num) {
localizacao[0] = j == 0 ? "" : numeros[i, j - 1].ToString();
localizacao[1] = j == numeros.GetUpperBound(1) ? "" : numeros[i, j + 1].ToString();
localizacao[2] = i == 0 ? "" : numeros[i - 1, j].ToString();
localizacao[3] = i == numeros.GetUpperBound(0) ? "" : numeros[i + 1, j].ToString();
WriteLine("Esquerda: " + localizacao[0]);
WriteLine("Direita: " + localizacao[1]);
WriteLine("Acima: " + localizacao[2]);
WriteLine("Abaixo: " + localizacao[3]);