#include <bits/stdc++.h>
using namespace std;
int n, m, h, x, y, vis[22][22][22] = {0}, ans = 0;
char a[22][22][22];
void dfs(int x, int y, int z) {
  if (x < 0 || y < 0 || z < 0 || x >= n || y >= m || z >= h) return;
  if (a[x][y][z] == '#' || vis[x][y][z]) return;
  vis[x][y][z] = 1;
  ans++;
  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);
}
int main() {
  cin >> n >> m >> h;
  for (int i = 0; i < n; i++) {
    getchar();
    for (int j = 0; j < m; j++) {
      scanf("%s", a[i][j]);
    }
  }
  cin >> x >> y;
  dfs(0, x - 1, y - 1);
  printf("%d\n", ans);
}
