#include <iostream>
#include <vector>
#include <algorithm>
#include <cstring>
#include <string>

using namespace std;


int main(){

	int yoko[10][10];
	int tate[10][10];
	for(int i = 0; i < 5; i++){
		for(int j = 0; j < 4; j++){
				char c;
				cin>>c;
				yoko[i][j]=c-'0';
		}
		if(i!=4){
			for(int j = 0; j < 5; j++){
				char c;
				cin>>c;
				tate[i][j]=c-'0';
			}
		}
	}
	cout<<'R';
	int cx=1;
	int cy=0;

	// 0:E,1:º,2:¶,3:ã
	int angle=0;
	while(1){
		int nx=cx;
		int ny=cy;
		if(angle==0){

			nx=cx+1;
			ny=cy;
			if(cy!=0&&tate[cy-1][cx]){
				angle=3;
				cy--;
				cout<<"U";
			}
			// Çª éÈç
			else if(nx>=0&&ny>=0&&ny<5&&nx<5&&yoko[cy][cx]){
				cy=ny;
				cx=nx;
				cout<<'R';
			}
			// È¢ÈçAü«ðÏX
			else if(tate[cy][cx]){
				angle=1;
				cout<<"D";
				cy++;
			}
			else{
				angle=2;
				cout<<"L";
				cx--;
			}
		}
		else if(angle==1){
			nx=cx;
			ny=cy+1;
			// EÌÇðDæ
			if(cx!=4&&yoko[cy][cx]){
				cx++;
				cout<<"R";
				angle=0;
			}
			// Çª éÈç
			else if(nx>=0&&ny>=0&&ny<5&&nx<5&&tate[cy][cx]){
				cy=ny;
				cx=nx;
				cout<<'D';
			}
			// È¢ÈçAü«ðÏX
				// ¶
			else if(cx!=0&&yoko[cy][cx-1]){
				cx--;
				cout<<"L";
				angle=2;
			}
			// ÍñÄñ
			else{
				cy--;
				cout<<'U';
				angle=3;
			}
		}
		// ¶
		else if(angle==2){
			nx=cx-1;
			ny=cy;
			// ºÌÇªDæ
			if(cy!=4&&tate[cy][cx]){
				cout<<'D';
				cy++;
				angle=1;
			}
			// Çª éÈç
			else if(nx>=0&&ny>=0&&ny<5&&nx<5&&yoko[cy][cx-1]){
				cy=ny;
				cx=nx;
				cout<<'L';
			}
			// È¢ÈçAü«ðÏX
			// ã
			else if(cy!=0&&tate[cy-1][cx]){
				cout<<'U';
				angle=3;
				cy--;
			}
			// ÍñÄñ
			else{
				cout<<'R';
				angle=0;
				cx++;
			}
		}
		// ã
		else if(angle==3){
			nx=cx;
			ny=cy-1;
			// Çª éÈç
			// ¶ÌÇðDæ
			if(cx!=0&&yoko[cy][cx-1]){
				cout<<'L';
				angle=2;
				cx--;
			}
			else if(nx>=0&&ny>=0&&ny<5&&nx<5&&tate[cy-1][cx]){
				cy=ny;
				cx=nx;
				cout<<'U';
			}
			// È¢ÈçAü«ðÏX
			// E
			else if(cx!=4&&yoko[cy][cx]){
				angle=0;
				cout<<'R';
				cx++;
			}
			// ÍñÄñ
			else{
				cout<<'D';
				cy++;
				angle=1;
			}
	   }
		if(cx==0&&cy==0)
			break;
	}
	cout<<endl;
	
	return 0;
}