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

using namespace std;

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;
}