N = int(input()) A = tuple(map(int, input().split())) B = tuple(map(int, input().split())) ans = [] def move(i): x, y = A[i], B[i] if x < y: for _ in range(y - x): ans.append((i + 1, 'R')) elif x > y: for _ in range(x - y): ans.append((i + 1, 'L')) stk = [] for i, (a, b) in enumerate(zip(A, B)): if a < b: stk.append(i) elif a > b: while stk: j = stk.pop() move(j) move(i) while stk: j = stk.pop() move(j) print(len(ans)) for a in ans: print(*a)