#include <bits/stdc++.h>
using namespace std;
int nxt[200010], prv[200010], denyR, denyD, n, jmlD, jmlR;
bool denied[200010];
char s[200010];
int main() {
  scanf("%d", &n);
  scanf("%s", s);
  for (int i = 0; i < n; i++) {
    if (s[i] == 'D')
      jmlD++;
    else
      jmlR++;
    nxt[i] = i + 1;
    prv[i] = i - 1;
  }
  nxt[n - 1] = 0;
  prv[0] = n - 1;
  int now = 0;
  while (jmlD && jmlR) {
    if (denyR && s[now] == 'R') {
      denyR--;
      denied[now] = true;
      nxt[prv[now]] = nxt[now];
      prv[nxt[now]] = prv[now];
      jmlR--;
    }
    if (denyD && s[now] == 'D') {
      denyD--;
      nxt[prv[now]] = nxt[now];
      prv[nxt[now]] = prv[now];
      denied[now] = true;
      jmlD--;
    }
    if (!denied[now]) {
      if (s[now] == 'D')
        denyR++;
      else
        denyD++;
    }
    now = nxt[now];
  }
  printf("%c\n", s[now]);
}
