#include <bits/stdc++.h>
using namespace std;
int i, k, n, sum;
vector<int> v;
string a, b, c, s;
bool fl = true;
int main() {
  cin >> n;
  v.resize(n);
  for (i = 0; i < n; i++) {
    cin >> v[i];
    sum += v[i];
  }
  i = 0;
  for (k = 0; k < sum * 3 + n + 1; k++) {
    if (v[i] > 0) {
      cout << 'P';
      v[i] -= 1;
      if (i != n - 1) {
        i++;
        cout << 'R';
        if (v[i - 1] != 0) {
          i--;
          cout << 'L';
        }
      } else {
        cout << 'L';
        i--;
      }
    } else {
      if (i != n - 1) {
        i++;
        cout << 'R';
        if (v[i - 1] != 0) {
          i--;
          cout << 'L';
        }
      } else {
        cout << 'L';
        i--;
      }
    }
  }
  return 0;
}
