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

flag = False
ans = 0
l = []
if S != '' :
    if S[0] == '.' :
        firstIsw = True
    else :
        firstIsw = False

cnt = 1
for i in range(1, len(S)) :
    if S[i] == S[i - 1]:
        cnt += 1
    else :
        l.append(cnt)
        cnt = 1
    if i == len(S) - 1 :
        l.append(cnt)

flag2 = False

if firstIsw :
    for i in range(1, len(l)) :
        if flag2 :
            if i % 2 == 0 :
                ans += l[i]
        else :
            if i % 2 == 1 :
                if i + 1 != len(l) :
                    if l[i] <= l[i + 1] :
                        ans += l[i]
                    else :
                        flag2 = True
else :
    for i in range(len(l)) :
        if flag2 :
            if i % 2 == 1 :
                ans += l[i]
        else :
            if i % 2 == 0 :
                if i + 1 != len(l) :
                    if l[i] <= l[i + 1] :
                        ans += l[i]
                    else :
                        flag2 = True

print(ans)
