#include<bits/stdc++.h>
using namespace std;
int x,y;
char c[501][501];
int main(){
	scanf("%d%d",&x,&y);
	for(int i=1;i<=x;i++){
		for(int j=1;j<=y;j++){
			scanf("%c",&c[i][j]);
		}
	}
	int ans=0;
	for(int i=1;i<=x;i++){
		for(int j=1;j<=y;j++){
			if(c[i][j]=='0'){
				if(i!=1&&i!=x&&j!=1&&j!=y){
					if(c[i-1][j]=='*'&&c[i+1][j]=='*'&&c[i][j-1]=='*'&&c[i][j+1]=='*'){
						ans++;
					}
				}
			}
		}
	}
	printf("%d\n",ans);
	return 0;
}

/**************************************************************
	Problem: 1913
	User: linshilong
	Language: C++
	Result: Wrong Answer
****************************************************************/