#include <bits/stdc++.h>
using namespace std;
int main() {
  int n;
  string s;
  cin >> n >> s;
  vector<bool> v(n, true);
  long long da = 0, ra = 0, dremr = 0, rremd = 0, count = 0;
  for (long long i = 0; i < n; i++) {
    if (s[i] == 'D')
      da++;
    else
      ra++;
  }
  for (long long i = 0; i < n; i++) {
    if (v[i]) {
      if (s[i] == 'R') {
        if (dremr == 0) {
          rremd++;
        } else {
          v[i] = false;
          count++;
          dremr--;
          ra--;
        }
      } else {
        if (rremd == 0) {
          dremr++;
        } else {
          v[i] = false;
          count++;
          rremd--;
          da--;
        }
      }
    }
    if (i == n - 1) i = -1;
    if (da * ra == 0) break;
  }
  if (ra)
    cout << "R"
         << "\n";
  else
    cout << "D"
         << "\n";
}
