#include <bits/stdc++.h>
using namespace std;
char x[400000];
int main() {
  int n, m, i, j, c = 0, pp = 0;
  char xx;
  scanf("%d%d", &n, &m);
  cin >> x;
  for (i = 0; i < n; i++) {
    if (x[i - 1] == '.' && x[i] == '.') {
      c++;
    }
  }
  for (i = 1; i <= m; i++) {
    cin >> j >> xx;
    pp = 0;
    j = j - 1;
    if (xx == '.' && x[j] != '.') {
      if (x[j - 1] == '.') {
        c++;
      }
      if (x[j + 1] == '.') {
        c++;
      }
    }
    if (xx != '.' && x[j] == '.') {
      if (x[j - 1] == '.') {
        pp++;
      }
      if (x[j + 1] == '.') {
        pp++;
      }
      c = abs(c - pp);
    }
    x[j] = xx;
    printf("%d\n", c);
  }
  return 0;
}
