N = gets.to_i
S = gets.chomp.split('')

whites = 0 # 黒に変えないといけない白の個数
blacks = S[-1] == '#' ? -1 : 0 # 白に変えないといけない黒の個数
# 黒がはじめて現れてからの白の個数をカウントする
black_exist = false
S.each_with_index do |e, i|
    black_exist = true if e == '#'
    whites += 1 if black_exist && e == "."
    blacks += 1 if e == "#"
end
puts [whites, blacks].min