func_code_string: #include <bits/stdc++.h>   using namespace std;   void setup() {     ios_base::sync_with_stdio(false);     cin.tie(0);     cout.tie(0);     cout.precision(15);   }   int dx[] = {1, -1, 0, 0, 0, 0};   int dy[] = {0, 0, 1, -1, 0, 0};   int dz[] = {0, 0, 0, 0, 1, -1};   int k, n, m;   int ANS = 0;   string x[10][10];   int vis[10][10][10];   void dfs(int sz, int sx, int sy) {     int i;     ANS++;     vis[sx][sy][sz] = 1;     int nx, ny, nz;     for (i = 0; i < 6; i++) {       nx = sx + dx[i];       ny = sy + dy[i];       nz = sz + dz[i];       if (nx >= 0 && nx < n && ny >= 0 && ny < m && nz >= 0 && nz < k)         if (!vis[nx][ny][nz] && x[nz][nx][ny] ==  . ) dfs(nz, nx, ny);     }   }   int main() {     int i, j, tx, ty;     cin >> k >> n >> m;     string blank;     for (i = 0; i < k; i++) {       for (j = 0; j < n; j++) cin >> x[i][j];     }     cin >> tx >> ty;     tx--, ty--;     if (x[0][tx][ty] ==  . ) dfs(0, tx, ty);     cout << ANS <<   n ;     return 0;   }   