#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 ****************************************************************/