#include <bits/stdc++.h>
int k, n, m, ans;
char a[12][12][12];
void dfs(int z, int x, int y) {
  if (z < 0 || z >= k || x < 0 || x >= n || y < 0 || y >= m ||
      a[z][x][y] == '#')
    return;
  ans++;
  a[z][x][y] = '#';
  dfs(z, x, y + 1);
  dfs(z, x, y - 1);
  dfs(z, x + 1, y);
  dfs(z, x - 1, y);
  dfs(z + 1, x, y);
  dfs(z - 1, x, y);
}
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", a[i][j]);
  scanf("%d%d", &i, &j);
  dfs(0, i - 1, j - 1);
  printf("%d\n", ans);
  return 0;
}
