#include <bits/stdc++.h>
using namespace std;
const long long OO = 1e8;
const double EPS = (1e-7);
int dcmp(double x, double y) { return fabs(x - y) <= EPS ? 0 : x < y ? -1 : 1; }
char gragh[10][10][11];
int k, n, m, x, y, ans;
void DFS(int x, int y, int z) {
  if (gragh[x][y][z] == '#' || x < 0 || x >= k || y < 0 || y >= n || z < 0 ||
      z >= m)
    return;
  ans++;
  gragh[x][y][z] = '#';
  DFS(x + 1, y, z);
  DFS(x - 1, y, z);
  DFS(x, y + 1, z);
  DFS(x, y - 1, z);
  DFS(x, y, z + 1);
  DFS(x, y, z - 1);
  return;
}
int main() {
  int i, j;
  scanf("%d%d%d", &k, &n, &m);
  for (i = 0; i < k; ++i)
    for (j = 0; j < n; ++j) scanf("%s", gragh[i][j]);
  scanf("%d%d", &x, &y);
  DFS(0, x - 1, y - 1);
  printf("%d", ans);
  return 0;
}
