#include<bits/stdc++.h>
#pragma GCC target("avx2")
#pragma GCC optimize("O3")
#pragma GCC optimize("unroll-loops")
using namespace std;
int main(){
  cin.tie(nullptr);ios::sync_with_stdio(false);
  int n,i,ans,now;string s;cin >> n >> s;
  ans = count(s.begin(),s.end(),'.');
  now = ans;
  for(i=0;i<n;i++){
    if(s[i] == '.') now--;
    else now++;
    ans = min(ans,now);
  }
  cout << ans << "\n";
}