#include<bits/stdc++.h>
using namespace std;
int main(){
int r,c,k,ans=0;
cin>>r>>c>>k;//r行c列矩阵,1*K直线;
char a[500][500];
for(int i=1;i<=r;i++)
for(int j=1;j<=c;j++)
cin>>a[i][j];
bool flag=1;
for(int i=1;i<=r;i++){//竖着站
for(int j=1;j<=c;j++){
flag=1;
for(int s=0;s<k;s++){//排矩阵
if(a[i+s][j]=='#'){
flag=0; break;
}
}
}if(flag==1) ans++;//最终可站,则方法+1
}
for(int i=1;i<=r;i++){//横着站
for(int j=1;j<=c;j++){
flag=1;
for(int s=0;s<k;s++){
if(a[i][j+s]=='#'){
flag=0; break;
}
}
}if(flag==1) ans++;
}
cout<<ans;
return 0;
}