import sys
S = list(input())
S.insert(0,"X")

#文字列の奇数番目をチェック
for i in range(1,len(S),2):
  if S[i] == "L":
    print("No")
    sys.exit()
#文字列の偶数番目をチェック
for j in range(2,len(S),2):
  if S[j] == "R":
    print("No")
    sys.exit()
print("Yes") import sys sys S = list(input()) S list(input()) list input() input S.insert(0,"X") S.insert S insert 0 "X" for i in range(1,len(S),2):
  if S[i] == "L":
    print("No")
    sys.exit()
#文字列の偶数番目をチェック i range(1,len(S),2) range 1 len(S) len S 2 if S[i] == "L":
    print("No")
    sys.exit()
#文字列の偶数番目をチェック S[i] == "L" S[i] S i "L" print("No") print "No" sys.exit() sys.exit sys exit for j in range(2,len(S),2):
  if S[j] == "R":
    print("No")
    sys.exit() j range(2,len(S),2) range 2 len(S) len S 2 if S[j] == "R":
    print("No")
    sys.exit() S[j] == "R" S[j] S j "R" print("No") print "No" sys.exit() sys.exit sys exit print("Yes") print "Yes" S = list(input()) list(input()) S
import sys
S = list(input())
S.insert(0,"X")

#文字列の奇数番目をチェック
for i in range(1,len(S),2):
  if S[i] == "L":
    print("No")
    sys.exit()
#文字列の偶数番目をチェック
for j in range(2,len(S),2):
  if S[j] == "R":
    print("No")
    sys.exit()
print("Yes")