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


//
//int main(){
//
//	//while(1){
//		char yoko[10][10];
//		char tate[10][10];
//		//memset(yoko,0,sizeof(yoko));
//		//memset(tate,0,sizeof(tate));
//		for(int i = 0; i < 5; i++){
//			for(int j = 0; j < 4; j++){
//				char c;
//				cin>>c;
//				yoko[i][j]=c;
//			}
//			if(i!=4){
//				for(int j = 0; j < 5; j++){
//					char c;
//					cin>>c;
//					tate[i][j]=c;
//				}
//			}
//		}
//		// 0,1,2,3ÅEAºA¶Aã
//		int angle=0;
//		int px,py;
//		px=py=0;
//		string str="";
//		while(1){
//			if(angle==0){
//				if(px!=4&&yoko[py][px]=='1'){
//					str+='R';
//					px++;
//				}
//				else{
//					// ãÖ
//					if(py!=0&&tate[py-1][px]=='1'){
//						py--;
//						angle=3;
//						str+='U';
//					}
//					// ºÉÇª êÎAºÖ
//					else if(py!=4&&tate[py][px]=='1'){
//						py++;
//						angle=1;
//						str+='D';
//					}
//					else{
//						px--;
//						angle=2;
//						str+='L';
//					}
//				}
//			}
//			// º
//			else if(angle==1){
//				if(py!=4&&tate[py][px]=='1'){
//					str+='D';
//					py++;
//				}
//				else{
//					// ºÉÇª³¯êÎA½]
//					if(px!=4&&yoko[py][px]=='1'){
//						str+='R';
//						angle=0;
//						px++;
//					}
//					else if(px!=0&&yoko[py][px-1]=='1'){
//						str+='L';
//						angle=2;
//						px--;
//					}
//					else{
//						py--;
//						angle=3;
//						str+='U';
//					}
//				}
//			}
//			// ¶
//			else if(angle==2){
//				if(px!=0&&yoko[py][px-1]=='1'){
//					str+='L';
//					px--;
//				}
//				else{
//					// ºÉÇª êÎAºÖ
//					if(py!=4&&tate[py][px]=='1'){
//						py++;
//						angle=1;
//						str+='D';
//					}
//					// ãÖ
//					else if(py!=0&&tate[py-1][px]=='1'){
//						py--;
//						angle=3;
//						str+='U';
//					}
//					else{
//						px++;
//						angle=0;
//						str+='R';
//					}
//				}
//			}
//			// ã
//			else if(angle==3){
//				if(py!=0&&tate[py-1][px]=='1'){
//					str+='U';
//					py--;
//				}
//				else{
//					// ºÉÇª³¯êÎA½]
//					if(px!=0&&yoko[py][px-1]=='1'){
//						str+='L';
//						angle=2;
//						px--;
//					}
//					else if(px!=4&&yoko[py][px]=='1'){
//						str+='R';
//						angle=0;
//						px++;
//					}
//					else{
//						py++;
//						angle=1;
//						str+='D';
//					}
//				}
//			}
//			if(px==0&&py==0){
//				break;
//			}
//}
//
////cout<<str<<endl;
////break;
//
////}
//return 0;
//}