
import java.util.Scanner;

public class Main{
	public static void main(String[] args)
	{
		 Scanner sc=new Scanner(System.in);  
	
		 String S = sc.next();

		 int index1=0;
		 for(int a=0;a<S.length();a+=2)//奇数
		 {
			 	if(S.charAt(a)=='R'||S.charAt(a)=='U'||S.charAt(a)=='D') {
			 		++index1;
			 	}
		 }

		 
		 int index2=0;
		 for(int a=1;a<S.length();a+=2)
		{
					 if(S.charAt(a)=='L'||S.charAt(a)=='U'||S.charAt(a)=='D') 
						 ++index2;
		}
		 if(index1+index2 == S.length())
		 {
			 System.out.println("Yes");
		 }
		 else
			 System.out.println("No");
			
	}
			 
			
			 

		 }
	
/tmp/hf-datasets-cache/medium/datasets/42704881117311-config-parquet-and-info-qiankunmu-Project_CodeNet-896c9d36/hub/datasets--qiankunmu--Project_CodeNet_Python800_and_Java250/snapshots/c899fde44a77ba1cc14973ed3de064e4ff3aadc7/Project_CodeNet_Java250.tar.gz