#include<bits/stdc++.h>
using namespace std;
int x,y;
int a[1000][1000];
int dx[4]={0,1,0,-1};
int dy[4]={1,0,-1,0};
int ans;
void dfs(int x,int y)
{
for(int i=0;i<4;i++)
{
int px=dx[i]+x;
int py=dy[i]+y;
if(a[px][py]!=1) return;
}
ans++;
}
int main()
{
cin>>x>>y;
char tmp;
for(int i=1;i<=x;i++)
for(int j=1;j<=y;j++)
{
cin>>tmp;
if(tmp=='*')
a[i][j]=1;
}
for(int i=1;i<=x;i++)
for(int j=1;j<=y;j++)
if(!a[i][j])
dfs(i,j);
cout<<ans<<endl;
return 0;
}