#include<iostream>
#include<algorithm>
using namespace std;

int main(){
	long long int n, i;
	cin >> n;
	char s[n];
	for(i=0; i<n; i++){
		cin >> s[i];
	}
	int flg[n];
	for(i=0; i<n; i++){
		if(s[i]=='#')	flg[i]=1;
		else		flg[i]=-1;
	}
	
	long long int sum[n]={0}, j, Min=n;
	for(j=0; j<n; j++){
		//cout << j << endl;
		if(j!=0){
			for(i=0; i<j; i++){
				if(s[i]!='.'){
					sum[j]++;
					//cout << "white" << endl;
				}
			}
		}
		if(j!=n-1){
			for(i=j; i<n; i++){
				//cout << "\ti=" << i << endl;
				if(s[i]!='#'){
					sum[j]++;
					//cout << "black" << endl;
				}
			}
		}
		//cout << "\t" << sum[j] << endl;
		if(sum[j]<Min)	Min=sum[j];
	}
	
	cout << Min << endl;
	
	return 0;
}


/*
黒白がNG

白白…白黒…黒黒
なら良いのでは。

*/
