#include <bits/stdc++.h>
using namespace std;
const int N = 310;
int a[N];
int n;
int main() {
  scanf("%d", &n);
  for (int i = 0; i < n; i++) {
    scanf("%d", &a[i]);
  }
  while (1) {
    int has = 0;
    for (int i = 0; i < n; i++)
      if (a[i]) has = 1;
    if (!has) break;
    for (int i = 0; i < n - 1; i++) {
      if (a[i]) {
        a[i]--;
        putchar('P');
      }
      putchar('R');
    }
    if (a[n - 1]) {
      a[n - 1]--;
      putchar('P');
    }
    printf("LR");
    for (int i = n - 1; i > 0; i--) {
      if (a[i]) {
        a[i]--;
        putchar('P');
      }
      putchar('L');
    }
    if (a[0]) {
      a[0]--;
      putchar('P');
    }
    printf("RL");
  }
  puts("");
  return 0;
}
