#include<stdio.h>
#include<string.h>
char s[1004][1004];
int r[1004],c[1004];
int main()
{
int n,m,i,j;
__int64 ans,tem;
while(scanf("%d%d",&n,&m)!=EOF)
{
memset(r,0,sizeof(r));
memset(c,0,sizeof(c));
for(i=0; i<n; i++)
{
scanf("%s",s[i]);
for(j=0; j<m; j++)
if(s[i][j]=='*')
{
r[i]++;
c[j]++;
}
}
ans=0;
for(j=0; j<m; j++)
{
tem=0;
for(i=0; i<n; i++)
if(s[i][j]=='*')
tem+=r[i]-1;
ans+=tem*(c[j]-1);
}
printf("%I64d\n",ans);
}
return 0;
}