#include <iostream>
#include <string>
 
using namespace std;
 
int d;
int x, y;
bool data[9][5];
 
main(){
  for(int i=0;i<9;i++){
    for(int j=0;j<5;j++){
      data[i][j]=false;
    }
  }
  for(int i=0;i<9;i++){
    for(int j=0;j<=5;j++){
      char c;
      scanf("%c", &c);
      if(c=='n') break;
      if(c=='1') data[i][j]=true;
    }
  }
   
  x=0;
  y=0;
  d=0;
  for(int i=0;;i++, d++){
    //    printf("(%d,%d,%d)n", x, y, d);
    if(d==4) d=0;
    if(d==0){
      if(y==0) continue;
      if(data[2*(y-1)+1][x]){
    cout << 'U';
    y--;
    d=2;
      }
    }else if(d==1){
      if(x==4) continue;
      if(data[2*y][x]){
    cout << 'R';
    x++;
    d=-1;
      }
    }else if(d==2){
      if(y==4) continue;
      if(data[2*y+1][x]){
    cout << 'D';
    y++;
    d=0;
      }
    }else if(d==3){
      if(x==0) continue;
      if(data[2*y][x-1]){
    cout << 'L';
    x--;
    d=1;
      }
    }
    if(y==0 && x==0) break;
  }
  cout << endl;
  return 0;
}