#include <bits/stdc++.h>
using namespace std;
int main() {
  char s[3], t[3], d1, d2;
  cin >> s >> t;
  int x = s[0] - t[0];
  int y = s[1] - t[1];
  d1 = x < 0 ? x *= -1, 'R' : 'L';
  d2 = y < 0 ? y *= -1, 'U' : 'D';
  cout << max(x, y) << endl;
  while (y || x) {
    if (x) x--, cout << d1;
    if (y) y--, cout << d2;
    cout << endl;
  }
  return 0;
}
