import sys input = sys.stdin.readline N=int(input()) S=list(input().strip()) for i in range(len(S)): if S[i]=="o": S[i]=1 else: S[i]=0 if N%2==1: A=[0]*N for i in range(1,N,2): A[i]=1 count=0 for i in range(N): if S[i]!=A[i]: count+=1 if count%2==1: print("No") exit() print("Yes") if N%2==0: A=[0]*N for i in range(0,N,2): A[i]=1 ALL=0 X=[0]*N for i in range(N): if A[i]!=S[i]: ALL+=1 X[i]+=1 for i in range(N): X[i]=(X[i]+ALL)%2 ANS=[] for x in X: if x==0: ANS.append("L") else: ANS.append("R") print("".join(ANS)) else: A=[0]*N for i in range(0,N,2): A[i]=1 ANS=[] for i in range(N): if S[i]!=A[i]: ANS.append("L") else: ANS.append("R") print("".join(ANS)) #X=S[:] #for i in range(N): # if ANS[i]=="L": # for j in range(i+1): # X[j]^=1 # else: # for j in range(i,N): # X[j]^=1 #assert min(X)==1