#include using namespace std; int r[6]={-1,1,2,1,-1,-2}; int l[6]={-2,-2,0,2,2,0}; string val[6]={"UL", "UR", "R", "LR", "LL", "L"}; int mi=0; map,int> m; map,pair> from; vector> st(200,vector(200)); vector v; vector> vis(200,vector(200,false)); int main() { int n; cin>>n; int a,b,c,d; cin>>a>>b>>c>>d; vis[a][b]=true; list> q; q.push_back(make_pair(a,b)); m[make_pair(a,b)]=0; while( !q.empty()){ int x=q.front().first; int y=q.front().second; if(x==c && y==d){ break; } q.pop_front(); for(int i=0;i<6;i++){ if(x+l[i]>=0 && x+l[i]=0 && y+r[i]0){ cout< ans; while(g!=a || h!=b){ ans.push_back(st[g][h]); int j=from[make_pair(g,h)].first; int k=from[make_pair(g,h)].second; g=j,h=k; } for(int i=ans.size()-1;i>=0;i--){ cout<