#include <bits/stdc++.h>
int main() {
  int n, i, t = 0, num1 = 0, num2 = 0;
  char s[200000];
  scanf("%d", &n);
  scanf("%s", &s);
  for (i = 0; i < n; i++) {
    if (s[i] == '#') {
      t = i;
      break;
    } else
      t++;
  }
  if (t == n)
    printf("0\n");
  else {
    for (i = t; i < n; i++) {
      if (s[i] == '.') num1++;
      if (s[i] == '#') num2++;
    }
    if (s[i - 1] != '#') {
      if (t + num1 > num2 + 1)
        printf("%d\n", num2 + 1);
      else
        printf("%d\n", t + num1);
    } else {
      if (t + num1 > num2)
        printf("%d\n", num2);
      else
        printf("%d\n", t + num1);
    }
  }
  return 0;
}
