#include int main() { int N; char S[300001]; scanf("%d", &N); scanf("%s", S); int i, j, ans = 0, min = N - 1; for (i = N - 2; i >= 0; i--) if (S[i] == '#') min = i; for (i = N - 1; i >= 0; i = j) { for (j = i - 1; j >= 0 && S[j] == S[i]; j--); if (S[i] == '.') { if (j >= 0) { ans -= i - j; if (ans < 0) ans = 0; } } else ans += i - j; } printf("%d\n", N - min + ans - 1); fflush(stdout); return 0; }