#include <bits/stdc++.h>
using namespace std;
char a[201000];
queue<int> q1, q2;
int main() {
  int n;
  scanf("%d", &n);
  scanf("%s", a);
  for (int i = 0; i < n; ++i) {
    if (a[i] == 'D') {
      q1.push(i);
    } else {
      q2.push(i);
    }
  }
  while (q1.size() > 0 && q2.size() > 0) {
    int f = q1.front();
    int s = q2.front();
    if (f > s) {
      q1.pop();
      s += n;
      q2.pop();
      q2.push(s);
    } else {
      q2.pop();
      f += n;
      q1.pop();
      q1.push(f);
    }
  }
  if (q1.size()) {
    puts("D");
  } else {
    puts("R");
  }
  return 0;
}
