#include<bits/stdc++.h>
using namespace std;
int mp[111][111],n,m;
void f(int x,int y){
if(mp[x][y]<=48) return;
if(x==0||y==0||x==n+1||y==m+1) return;
mp[x][y]=47;
f(x+1,y);
f(x-1,y);
f(x,y+1);
f(x,y-1);
}
int main(){
int t,ans=0;
scanf("%d%d",&n,&m);
for(int i=1;i<=n;i++){
t=getchar();
for(int j=1;j<=m;j++){
mp[i][j]=getchar();
}
}
for(int i=1;i<=n;i++){
for(int j=1;j<=m;j++){
if(mp[i][j]>48){
ans++;
f(i,j);
}
}
}
printf("%d",ans);
}