import java.util.*;

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

    for (int i = 0; i < s.length (); i++)
      {
	if (s.charAt (i) == 'U' || s.charAt (i) == 'D')
	  {
	    continue;
	  }
	else
	  {
	    if (i % 2 == 0)
	      {
		if (s.charAt (i) == 'R')
		  {
		    continue;
		  }
		else
		  {
		    result = "No";
		    break;
		  }
	      }
	    else
	      {
		if (s.charAt (i) == 'L')
		  {
		    continue;
		  }
		else
		  {
		    result = "No";
		    break;
		  }
	      }

	  }
      }


    System.out.println (result);
  }
}
/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