#include <bits/stdc++.h>
int main() {
  int q, w, e, r;
  char a, b;
  scanf("%c%d %c%d", &a, &q, &b, &w);
  if (abs(b - a) > abs(q - w))
    r = abs(b - a);
  else
    r = abs(q - w);
  printf("%d\n", r);
  for (e = 0; e < r; e++) {
    if (q < w && a < b) {
      q++;
      a++;
      printf("RU\n");
    } else if (q < w && a > b) {
      q++;
      a--;
      printf("LU\n");
    } else if (q < w && a == b) {
      q++;
      printf("U\n");
    } else if (q > w && a > b) {
      q--;
      a--;
      printf("LD\n");
    } else if (q > w && a < b) {
      q--;
      a++;
      printf("RD\n");
    } else if (q > w && a == b) {
      q--;
      printf("D\n");
    } else if (q == w && a > b) {
      a--;
      printf("L\n");
    } else if (q == w && a < b) {
      a++;
      printf("R\n");
    }
  }
  return 0;
}
