from bisect import * N=int(input()) A=list(map(int, input().split())) B=list(map(int, input().split())) res=0 res2=[] for i in range(N): a,b=A[i],B[i] j=bisect_left(A,b+1)-1 cnt=j-i if cnt>=0: for k in range(i,j+1)[::-1]: new_a=b+cnt res+=new_a-A[k] res2.extend([(k+1,"R")]*(new_a-A[k])) A[k]=new_a cnt-=1 else: res2.extend([(i+1,"L")]*(A[i]-B[i])) res+=A[i]-B[i] print(res) for k,c in res2: print(k,c)