#include <bits/stdc++.h>
using namespace std;
unsigned char s[200010], s1[200010], s2[200010];
int n, d1 = 0, d2 = 0, k;
int main() {
  ios_base::sync_with_stdio(false);
  cin.tie(0);
  cin >> n;
  for (int i = 0; i < n; i++) cin >> s[i];
  for (int i = 0; i < n; i++) s1[i] = s[i];
  for (int i = 0; i < n; i++) s2[i] = s[i];
  for (int i = n - 2; i >= 0; i--)
    if (s1[i] == '#') {
      if (s1[i + 1] == '.') s1[i] = '.';
    }
  for (int i = 1; i < n; i++)
    if (s2[i] == '.') {
      if (s2[i - 1] == '#') s2[i] = '#';
    }
  for (int i = 0; i < n; i++) {
    if (s1[i] != s[i]) d1++;
    if (s2[i] != s[i]) d2++;
  }
  cout << min(d1, d2);
}
