#include <bits/stdc++.h>
int main(void) {
  int length, count = 0, i;
  char s[3 * 10 * 10 * 10 * 10 * 10];
  scanf("%d", &length);
  scanf("%s", &s);
  if (s[0] == '#' && s[1] == '.') {
    s[0] = '.';
    count++;
  }
  for (i = 1; i <= length - 3; i++) {
    if (s[i] == '#' && s[i + 1] == '.') {
      if (s[i - 1] == '#' && s[i + 2] == '#') {
        s[i + 1] = '#';
        count++;
      } else if (s[i - 1] == '#' && s[i + 2] == '.') {
        s[i + 1] = '#';
        s[i + 2] = '.';
        count += 2;
      } else if (s[i - 1] == '.' && s[i + 2] == '#') {
        s[i + 1] = '#';
        count++;
      } else if (s[i - 1] == '.' && s[i + 2] == '.') {
        s[i] = '.';
        count++;
      }
    }
  }
  if (s[length - 2] == '#' && s[length - 1] == '.') {
    s[length - 1] = '#';
    count++;
  }
  printf("%d", count);
  return 0;
}
