short t[3600];w,h,c,z;f(x,i){if(t[x]&1)for(t[x]=0;i;f(x+"<>xyz\1\2"[--i]-61,8));}main(i){for(;scanf("%d%d",&w,&h),i=h;printf("%d\n",c)){for(;c=i;)scanf(" %[^\n]",i--*60+1+t);for(;h;--h)for(i=w;i;)t[z=h*60+i--]&1&&++c-f(z,8);}}