#include <bits/stdc++.h>
using namespace std;
int main(void) {
  int N;
  int acnt = 0;
  int bcnt = 0;
  string S;
  string atmp, btmp;
  string aS, bS;
  cin >> N >> S;
  atmp = S;
  btmp = S;
  for (int i = 0; i <= N; ++i) {
    if (S[i] == '#' && S[i + 1] == '.') {
      atmp[i + 1] = '#';
      ++acnt;
    }
  }
  for (int i = 0; i < N - 2; ++i) {
    if (S[i] == '.' && S[i + 1] == '#' && S[i + 2] == '.') {
      btmp[i + 1] = '.';
      ++bcnt;
    }
  }
  aS = atmp;
  bS = btmp;
  for (int i = 0; i <= N; ++i) {
    if (aS[i] == '#' && aS[i + 1] == '.') {
      atmp[i + 1] = '#';
      ++acnt;
    }
  }
  for (int i = 0; i < N - 2; ++i) {
    if (S[i] == '.' && S[i + 1] == '#' && S[i + 2] == '.') {
      btmp[i + 1] = '.';
      ++bcnt;
    }
  }
  if (acnt >= bcnt && bcnt == 0)
    cout << acnt << "\n";
  else if (acnt >= bcnt && bcnt != 0)
    cout << bcnt << "\n";
  else
    cout << acnt << "\n";
  return 0;
}
