#include using namespace std; #define rep(i, a, b) for (int i=a; i<(b); ++i) #define all(x) begin(x), end(x) #define sz(x) (int)(x).size() #define fo(i, n) rep(i, 0, n) #define F first #define S second #define MP make_pair #define PB push_back typedef long long ll; typedef vector vi; typedef pair pii; typedef vector> vpii; typedef vector vll; typedef pair pll; typedef vector> vpll; const int NMAX = 112345; char ina[4*NMAX]; char *in[NMAX]; int out[NMAX]; int n,m,q; signed main() { scanf("%d%d%d", &n, &m, &q); fo(i,n) in[i] =ina+((m+2)*i); fo(i,n) scanf(" %s", in[i]); fo(i,m) { int t=0; for(int j=n;j-->0;) { if(in[i][j]=='*') out[t]++; else t++; } } fo(i,NMAX-10) out[i+1] += out[i]; fo(i,q) { int x; scanf("%d", &x); printf("%d\n", out[x]); } }