#include "bits/stdc++.h"
using namespace std;
#define FOR(i,a,b) for(int i = (a); i < (b); i++)
#define REP(i,n) FOR(i,0,n)
vector<string> mp(12);
bool in_range(int x){
  return 0 <= x && x < 12;
}
bool dfs(int y,int x){
  if (!in_range(x)||!in_range(y)||mp[y][x]=='0') {
    return false;
  }
  mp[y][x] = '0';
  dfs(y+1,x);
  dfs(y,x+1);
  dfs(y-1,x);
  dfs(y,x-1);
  return true;
}
int main(){
  while(1){  
    int ans = 0;
    REP(i,12) cin >> mp[i];
    if(!cin) return 0;
    REP(i,12) REP(j,12) if(dfs(i,j)) ++ans;
    cout << ans << endl;
  }
}
