#include <stdio.h>
#include <stdlib.h>
#define INT_MAX __INT_MAX__
int main(){
    int n,i, min;
    int l_b=0, r_w=0;
    char *s;

    scanf("%d", &n);
    s = malloc(sizeof(char)*(n+1));
    scanf("%s", s);

    min = INT_MAX;
    for(i=0;i<n;i++){
        if(s[i] == '.') r_w++;
    }
    for(i=0;i<n;i++){
        if(s[i] == '#') l_b++;
        if(s[i] == '.') r_w--;
        if(l_b + r_w < min) min = l_b + r_w;
    }
    printf("%d\n", min);

    return 0;
}