#include <bits/stdc++.h>
using namespace std;
int main() {
  ios_base::sync_with_stdio(0);
  cin.tie(0);
  cout.tie(0);
  long long int n, m, l, seg, i, k, ind;
  char ch, p;
  string s;
  p = '.';
  cin >> n >> m;
  cin >> s;
  l = seg = 0;
  for (i = 0; i < n; i++) {
    if (s[i] == '.') {
      seg++;
      while (s[i] == '.') {
        i++;
        l++;
        if (i == n) break;
      }
    }
  }
  while (m--) {
    cin >> ind >> ch;
    ind--;
    if ((s[ind] == '.' && ch != '.') || (s[ind] != '.' && ch == '.')) {
      if (s[ind] == '.' && ch != '.')
        l--;
      else
        l++;
      if (s[ind - 1] == '.' && s[ind + 1] == '.' && ch != '.')
        seg++;
      else if (s[ind - 1] == p && s[ind + 1] == p && ch == p)
        seg--;
      else if (s[ind - 1] != p && s[ind + 1] != p && ch == p)
        seg++;
      else if (s[ind - 1] != p && s[ind + 1] != p && ch != p)
        seg--;
    }
    s[ind] = ch;
    cout << l - seg << '\n';
  }
  return 0;
}
