N = int(input())
S = str(input())

def main_f():
    s = S
    # ドットの数は最初のシャープの後ろのドットの数
    first_sharp = s.find('#')
    dot_num = s[first_sharp:].count('.')
    
    # シャープの数は最後のドットより前にあるシャープの数
    s = s[::-1]
    first_dot = s.find('.')
    sharp_num = s[first_dot:].count('#')
    
    print(min(sharp_num, dot_num))
main_f()