function Main(input) {
    // 1行目がinput[0], 2行目がinput[1], …に入る
    N = Number(input.split("\n")[0]);
    S1 = input.split("\n")[1].split("");
    S2 = input.split("\n")[1].split("");
    flag1 = false;
    flag2 = false;
    cnt1=0;
    cnt2=0;
    
    //左から
    for(i = 0; i<N;i++){
        if(S1[i]=="#"){
            flag1 = true;
        }
        if(S1[i]=="." && flag1){
            cnt1++;
        }
    }

    //➡︎から
    for(j = N-1; j>-1;j--){
        if(S2[j]=="."){
            flag2 = true;
        }
        if(S2[j]=="#" && flag2){
            cnt2++;
        }
    }
    console.log(Math.min(cnt1,cnt2));
    
}
    


//*この行以降は編集しないでください（標準入出力から一度に読み込み、Mainを呼び出します）
Main(require("fs").readFileSync("/dev/stdin", "utf8"));
