#include <bits/stdc++.h>
using namespace std;
char c[10][10][10];
int a[10][10][10];
int k, n, m;
int ans = 0;
void bct(int x, int y, int z) {
  if (x < 0 || x >= k || y < 0 || y >= n || z < 0 || z >= m) return;
  if (a[x][y][z]) return;
  if (c[x][y][z] != '.') return;
  a[x][y][z] = 1;
  ans++;
  bct(x + 1, y, z);
  bct(x - 1, y, z);
  bct(x, y + 1, z);
  bct(x, y - 1, z);
  bct(x, y, z + 1);
  bct(x, y, z - 1);
}
int main() {
  cin >> k >> n >> m;
  scanf("\n");
  for (int i = 0; i < k; i++) {
    for (int j = 0; j < n; j++) scanf("%s", c[i][j]);
    scanf("\n");
  }
  int x, y;
  cin >> x >> y;
  bct(0, x - 1, y - 1);
  cout << ans << endl;
  return 0;
}
