#include <bits/stdc++.h>
using namespace std;
int min(int a, int b) { return (a < b) ? a : b; }
int main() {
  int n, cnt = 0, cnt2 = 0, cnt3 = 0, cnt4 = 0;
  string s, sc, S, SC;
  cin >> n >> s;
  sc = S = SC = s;
  if (sc[0] == '.') {
    sc[0] = '#';
    cnt2++;
  }
  if (SC[0] == '.') {
    SC[0] = '#';
    cnt4++;
  }
  for (int i = 0; i < n; i++) {
    if (i != 0) {
      if (s[i - 1] == '#' && s[i] == '.') {
        cnt++;
        s[i] = '#';
      }
      if (sc[i - 1] == '#' && sc[i] == '.') {
        cnt2++;
        sc[i] = '#';
      }
    }
    if (i != n - 1) {
      if (S[i] == '#' && S[i + 1] == '.') {
        cnt3++;
      }
      if (SC[i] == '#' && SC[i + 1] == '.') {
        cnt4++;
      }
    }
  }
  cnt = min(cnt, min(cnt2, min(cnt3, cnt4)));
  cout << cnt << "\n";
}
