#include <bits/stdc++.h>
using namespace std;
#define rep(i, n) for (int i=0; i<(int)(n); i++)
#define all(x) x.begin(), x.end()
#define mod 1000000007
typedef long long ll;

int main(){
  int n;
  cin >> n;
  string str;
  cin >> str;
  deque<char> que;
  rep(i, n){
    que.push_back(str[i]);
  }
  while(!que.empry() && que.front() == '.'){
    que.pop_front();
  }
  while(!que.empry() && que.back() == '#'){
    que.pop_back();
  }
  int black = 0;
  int white = 0;
  while(!que.empty()){
    if(que.front() == '.') white++;
    else black++;
    que.pop_front();
  }
  cout << min(black, white);
  return 0;
}
  
  