#include using namespace std; #define ll long long void testcase() { ll n, m, q; cin >> n >> m >> q; vector grid(n); for(auto& x: grid) cin >> x; vector f(n+1); for(ll col = 0; col < m; ++col) { ll snowflakes_below = 0; ll rows_below = 0; for(ll row = n - 1; row >= 0; --row) { if(grid[row][col] == '*') { ll on_ground_at = rows_below - snowflakes_below; f[on_ground_at]++; snowflakes_below++; } rows_below++; } } for(ll i = 1; i <= n; ++i) { f[i] += f[i-1]; } for(ll i = 0; i < q; ++i) { ll x; cin >> x; if(x >= n + 1) { cout << f[n] << "\n"; } else cout << f[x] << "\n"; } } int main() { testcase(); }