import java.util.Scanner;

public class Main {
 	public static void main(String[] args) {
 		Scanner scanner = new Scanner(System.in);
 		String S = scanner.next();
 		String[] splitArray = S.split("");
 		int sum = 0;
 
// 		for (int i = 0; i < splitArray.length; i++) {
// 			System.out.println(splitArray[i]);
// 		}
 		
 		for (int j = 0; j < splitArray.length / 2; j++) {
 			if (splitArray[2*j].equals("L")) {
 				sum += 1;
 			}
 			//System.out.println (sum);
 			
 			if (splitArray[2*j + 1].equals("R")) {
 				sum += 1;
 			}
 			//System.out.println (sum);
 		}
 		if (splitArray.length % 2 == 1) {
 			if (splitArray[splitArray.length - 1].equals("L")) {
 				sum += 1;
 			}
 		}
 		if (sum != 0) {
 			System.out.println ("No");
 		} else {
 			System.out.println ("Yes");
 		}
 	}
 }
/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