#include<iostream>
using namespace std;
char a[110][110];
int r,c,k,cnt0 = 0,cnt1 = 0,cnt2 = 0;
int main(){
cin >> r >> c >> k;
for(int i = 1;i<=r;i++)
for(int j = 1;j<=c;j++)
cin >> a[i][j];
if(k == 1)
{
cnt0 = 0;
for(int i = 1;i<=r;i++)
{
for(int j = 1;j<=c;j++)
{
if(a[i][j] == '.')
cnt0++;
}
}
cout << cnt0;
return 0;
}
for(int i = 1;i<=r;i++)
{
cnt0 = 0;
for(int j = 1;j<=c;j++)
{
if(a[i][j] == '.' && a[i][j-1] == '.' || j == 1)
{
cnt0++;
}
}
if(cnt0>=k)
cnt1 += cnt0-k+1;
}
for(int j = 1;j<=c;j++)
{
cnt0 = 0;
for(int i = 1;i<=r;i++)
{
if(a[i][j] == '.' && a[i-1][j] == '.' || i == 1)
{
cnt0++;
}
}
if(cnt0>=k)
cnt2 += cnt0-k+1;
}
cout << cnt1+cnt2;
return 0;
}