#include <bits/stdc++.h>
using namespace std;
const int N = 200005;
int n;
char s[N];
bool check[N];
queue<int> R;
queue<int> D;
int main() {
  int i, x, y;
  scanf("%d\n", &n);
  gets(s + 1);
  for (i = 1; i <= n; i++) {
    if (s[i] == 'D')
      D.push(i);
    else
      R.push(i);
  }
  while (!R.empty() and !D.empty()) {
    x = R.front();
    y = D.front();
    if (x < y) {
      D.pop();
      R.pop();
      R.push(x + n);
    } else {
      R.pop();
      D.pop();
      D.push(y + n);
    }
  }
  if (R.empty())
    printf("D\n");
  else
    printf("R\n");
  return 0;
}
