#include <iostream>
#include <cstdio>
using namespace std;

char island[12][12];

void wn(int i, int j){
	island[i][j] = '0';
	for(int k = -1; k <= 1; k+=2){
		if(i + k < 0 || j + k < 0)	continue;
		if(island[i+k][j] == '1'){
			wn(i+k, j);
		}
		if(island[i][j+k] == '1'){
			wn(i, j+k);
		}
	}

	return;	
}

int main(){
	int num;
	
	for(int c = 0; c < 20; c++){
		num = 0;
		for(int i = 0; i < 12; i++){
			scanf("%s", island[i]);
		}
	
		for(int i = 0; i < 12; i++){
			for(int j = 0; j < 12; j++){
				if(island[i][j] == '1'){
					wn(i, j);
					num++;		
				}
			}
		}
	
		cout << num << endl;
	}
	return 0;
}