#include <bits/stdc++.h>
using namespace std;
char oda[3500];
int y;
void PuLe(int x) {
  int j;
  j = x;
  while (oda[j - 1] == '.') {
    oda[j - 1] = '@';
    j--;
  }
  if (oda[j - 1] == 'R') {
    if ((x - j) % 2 != 0) oda[x - ((x - j) / 2 + 1)] = '.';
  }
}
void PuRi(int x) {
  int j;
  j = x;
  while (oda[j + 1] == '.') {
    oda[j + 1] = '@';
    j++;
  }
  if (oda[j + 1] == 'L') {
    if ((j - x) % 2 != 0) oda[(j - x) / 2 + 1 + x] = '.';
  }
}
int main() {
  int n;
  while (cin >> n) {
    int i, count = 0;
    cin >> oda;
    for (i = 0; i < n; i++) {
      if (oda[i] == 'L') PuLe(i);
      if (oda[i] == 'R') PuRi(i);
    }
    for (i = 0; i < n; i++)
      if (oda[i] == '.') count++;
    cout << count;
    cout << endl;
  }
}
