#include<iostream>
#include<algorithm>
using namespace std;
char g[22][22];
int dy[]={0,0,1,-1};
int dx[]={1,-1,0,0};
void bfs(int y,int x);
int main(){
  while(scanf("%s",g[0]) != EOF){
    for(int i=1;i<12;i++){
      cin >> g[i];
    }
    int ret = 0;
    for(int i=0;i<12;i++){
      for(int j=0;j<12;j++){
	if(g[i][j] == '1'){
	  bfs( i , j );
	  ret++;
	}
      }
    }
    cout << ret << endl;
  }
}
void bfs(int y,int x){
  g[y][x] = '0';
  for(int i=0;i<4;i++){
    int ty = y + dy[i];
    int tx = x + dx[i];
    if(g[ty][tx] == '1')bfs( ty , tx );
  }
}