#include <bits/stdc++.h>
using namespace std;
class step {
 public:
  int st, r, l;
} step[100005];
int main() {
  int n, m, s, f;
  int i, j, l, r, t;
  while (cin >> n >> m >> s >> f) {
    int t_now = 1;
    for (i = 0; i < m; i++) cin >> step[i].st >> step[i].l >> step[i].r;
    for (i = 0; i < m; i++) {
      if (s == f) break;
      if (t_now != step[i].st) {
        if (s < f) {
          cout << "R";
          s++;
        } else {
          cout << "L";
          s--;
        }
        i--;
      } else if (s < f && (s + 1 < step[i].l || s > step[i].r)) {
        cout << "R";
        s++;
      } else if (s > f && (s - 1 > step[i].r || s < step[i].l)) {
        cout << "L";
        s--;
      } else
        cout << "X";
      t_now++;
    }
    while (s != f) {
      if (s < f) {
        cout << "R";
        s++;
      } else {
        cout << "L";
        s--;
      }
    }
  }
  return 0;
}
