import strutils,future,sequtils
let
  n=stdin.readline.parseInt
  s=stdin.readline
var
  rec:seq[int]= @[]
#"#"の後に"."が来てはいけないということ
#何番目(x=0~n)から黒にするかを考えればいい
#x=0なら全部黒,x=nなら全部白
#x番目以下の黒の数+x番目以上の白の数の最小値を出力すればいい
#以下のやり方はたぶんTLE
for i in 0..n:
  if 0<i and i<n:
    rec.add(s[0..i].filterit(it=='#').len+s[i..n-1].filterit(it=='.').len)
  elif i==0:
    rec.add(s.filterit(it=='.').len)
  else:
    rec.add(s.filterit(it=='#').len)
echo rec.min