#include <bits/stdc++.h>
using namespace std;
int main() {
  int N;
  string S;
  cin >> N;
  cin >> S;
  int min = N;
  vector<int> buf;
  for (int i = 0; i < N - 1; i++) {
    if (S.at(i) == '.' && S.at(i + 1) == '#') {
      buf.push_back(i + 1);
    }
  }
  int len = buf.size();
  for (int i = 0; i < len; i++) {
    int sum = 0;
    for (int j = 0; j < buf[i]; j++) {
      if (S.at(j) != '.') {
        sum++;
      }
    }
    for (int j = buf[i]; j < N; j++) {
      if (S.at(j) != '#') {
        sum++;
      }
    }
    if (min > sum) {
      min = sum;
    }
  }
  cout << min;
}
