#include <stdio.h>
#include <stdlib.h>
int house[26][26]={},complex[700]={},c=0,k=0;
void dfs(int i, int j)
{
if(house[i][j]==1)
{
complex[k]+=1;
if(house[i][j+1])
{
dfs(i,j+1);
}
if(house[i+1][j])
{
dfs(i+1,j);
}
if(house[i][j-1])
{
dfs(i,j-1);
}
if(house[i-1][j])
{
dfs(i-1,j);
}
}
}
int main()
{
int n, i=0,j=0;
scanf("%d",&n);
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
{
scanf("%1d",&house[i][j]);
}
}
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
{
if(house[i][j]==1)
{
dfs(i,j);
c+=1;
k+=1;
}
}
}
return 0;
}



