#include <bits/stdc++.h>
using namespace std;
char s[3005];
int main() {
  int n, j;
  while (scanf("%d", &n) != EOF) {
    scanf("%s", s + 1);
    int flag = 0;
    int cnt = 0, qr = 0, ql = 0, flag1 = 0;
    for (int i = 1; i <= n; i++) {
      if (s[i] == 'R' && flag == 0) {
        cnt += (i - 1);
        flag = 1;
        qr = i;
      }
      if (s[i] == 'R') {
        flag = 1;
        qr = i;
        flag1 = 0;
        for (j = i + 1; j <= n; j++) {
          if (s[j] == 'L') {
            ql = j;
            if ((j - i - 1) % 2 == 1) cnt++;
            flag1 = 1;
            break;
          }
        }
        if (flag1 == 1) i = j;
      } else if (s[i] == 'L') {
        ql = i;
        flag1 = 0;
        if (flag == 1) {
          for (j = i + 1; j <= n; j++) {
            if (s[j] == 'R') {
              qr = j;
              if ((j - i - 1) % 2 == 1) cnt++;
              flag1 = 1;
              break;
            }
          }
          if (flag1 == 1) i = j;
        }
        flag = 1;
      } else if (s[i] == '.' && flag == 1)
        cnt++;
    }
    if (qr > ql) cnt = cnt - (n - qr);
    if (qr == ql) cnt = n;
    printf("%d\n", cnt);
  }
}
