#include <bits/stdc++.h>
using namespace std;
int main() {
  int n;
  stack<char> s;
  char ch[3005];
  while (scanf("%d", &n) != EOF) {
    getchar();
    while (!s.empty()) s.pop();
    scanf("%s", ch);
    int ans = 0, flag = 0;
    for (int i = 0; i < n; i++) {
      s.push(ch[i]);
      if (s.top() == 'L') {
        int num = 0;
        if (flag == 0) {
          while (!s.empty()) s.pop();
          continue;
        }
        while (1) {
          if (s.empty()) break;
          if (s.top() == 'R') {
            s.pop();
            num++;
            break;
          }
          s.pop();
          num++;
        }
        if (num % 2 == 1) ans++;
        flag = 0;
      } else if (s.top() == 'R') {
        flag = 1;
      }
    }
    if (flag == 1) {
      while (1) {
        if (s.top() == 'R') {
          s.pop();
          break;
        }
        s.pop();
      }
    }
    while (!s.empty()) {
      s.pop();
      ans++;
    }
    printf("%d\n", ans);
  }
  return 0;
}
