#include <bits/stdc++.h>
using namespace std;

int main(){
  int n; cin >> n;
  string s; cin >> s;
  vector<int> cumb(n+1);
  vecotr<int> cumw(n+1);
  cumb.at(0) = 0;
  for(int i=0; i<n; i++){
    if(s.at(i)=='#'){
      cumb.at(i+1) = cumb.at(i)++;
    }else{
      cumb.at(i+1) = cumb.at(i);
    }
  }
  comw.at(n) = 0;
  for(int i=0; i<n; i++){
    if(s.at(n-1-i)=='.'){
      cumw.at(n-i) = cumw.at(n-1-i)++;
    }else{
      cumw.at(n-1) = cumw.at(n-1-i);
    }
  }
  int ans = 1000000000;
  for(int i=0; i<=n; i++){
    ans = min(ans, cumw.at(i)+cumb.at(i));
  }
  cout << ans <<endl;
}
      