#include<bits/stdc++.h> using namespace std; int n,ans,s[205][205],z=0,st[20001][3],f[20001],dx[5]={0,1,-1,0,0},dy[5]={0,0,0,1,-1}; char c; void bfs(int x,int y){ int p,h=0,ta=1; s[x][y]=0,st[1][1]=x,st[1][2]=y; while(h<=ta){ h++; for(int i=1;i<=4;i++){ int x=st[h][1]+dx[i]; int y=st[h][2]+dy[i]; if(x>0&&y>0&&x<=n&&y<=z&&s[x][y]){ ta++; f[ta]=h; st[ta][1]=x; st[ta][2]=y; s[x][y]=0; } } } } int main(){ cin>>n; for(int i=0;i<=n;i++){ z=0; while((c=getchar())!='\n'){ z++; if(c>='a'&&c<='z') s[i][z]=1; else s[i][z]=0; } } z=200; for(int i=1;i<=n;i++){ for(int j=1;j<=z;j++){ if(s[i][j]){ bfs(i,j); ans++; } } } cout<<ans; return 0; }