#include <iostream>
#include <string>
#include <vector>
#include <algorithm>

using namespace std;

void solve(vector<string>& v, const int a) {
  if(a == 0) return;
  int n = 0;
  if (a % 2 == 0) {
    v.push_back("R");
    n = 0.5 * a - 1;
  } else {
    v.push_back("L");
    n = 0.5 * a;
  }
  solve(v, n);
}

int main () {

  int m;
  cin >> m;

  for (int i = 0; i < m; i++) {

    int a;
    cin >> a;

    vector<string> v;
    solve(v, a);
  
    reverse(v.begin(), v.end());

    for (string s : v) {
      cout << s;
    }
    cout << endl;
  }

  return 0;
}