#include <bits/stdc++.h>
using namespace std;
int str[120][120][120];
int main() {
  int n, m, k;
  scanf("%d%d%d", &n, &m, &k);
  for (int i = 1; i <= n; i++)
    for (int j = 1; j <= m; j++) {
      string s;
      cin >> s;
      for (int t = 0; t < s.size(); t++) {
        if (s[t] == '1')
          str[i][j][t + 1] = 1;
        else
          str[i][j][t + 1] = 0;
      }
    }
  int ans = 0;
  for (int i = 1; i <= n; i++)
    for (int j = 1; j <= m; j++)
      for (int t = 1; t <= k; t++) {
        if (str[i][j][t]) {
          if (str[i - 1][j][t] && str[i + 1][j][t])
            ans++;
          else if (str[i][j - 1][t] && str[i][j + 1][t])
            ans++;
          else if (str[i][j][t - 1] && str[i][j][t + 1])
            ans++;
          else if (str[i - 1][j][t] && str[i][j + 1][t] &&
                   (!str[i - 1][j + 1][t]))
            ans++;
          else if (str[i - 1][j][t] && str[i][j][t + 1] &&
                   (!str[i - 1][j][t + 1]))
            ans++;
          else if (str[i][j - 1][t] && str[i + 1][j][t] &&
                   (!str[i + 1][j - 1][t]))
            ans++;
          else if (str[i][j - 1][t] && str[i][j][t + 1] &&
                   (!str[i][j - 1][t + 1]))
            ans++;
          else if (str[i][j][t - 1] && str[i + 1][j][t] &&
                   (!str[i + 1][j][t - 1]))
            ans++;
          else if (str[i][j][t - 1] && str[i][j + 1][t] &&
                   (!str[i][j + 1][t - 1]))
            ans++;
        }
      }
  printf("%d\n", ans);
}
