#include #include #include #include #include #include #include int main() { int i=0,j,k,n,is,js,ie,je,ie1,is1,je1,js1; scanf("%d",&n); scanf("%d %d %d %d",&is,&js,&ie,&je); is1=is; ie1=ie; je1=je; js1=js; while(is1!=ie1 || js1!=je1) { if(is1==ie1 && (js1-je1==1 || js1-je1==-1)) { printf("Impossible"); goto d; } if(is1-ie1==1 || is1-ie1==-1) { printf("Impossible"); goto d; } if(is1>ie1 && js1>je1) { is1=is1-2; js1=js1-1; if(is1>=n || js1>=n || is1<0 || js1<0) { printf("Impossible"); goto d; } goto e; } if(is1>ie1 && js1=n || js1>=n || is1<0 || js1<0) { printf("Impossible"); goto d; } goto e; } if(is1=n || js1>=n || is1<0 || js1<0) { printf("Impossible"); goto d; } goto e; } if(is1je1) { is1=is1+2; js1=js1-1; if(is1>=n || js1>=n || is1<0 || js1<0) { printf("Impossible"); goto d; } goto e; } if(is1==ie1 && js1=n || js1>=n || is1<0 || js1<0) { printf("Impossible"); goto d; } goto e; } if(is1==ie1 && js1>je1) { js1=js1-2; if(is1>=n || js1>=n || is1<0 || js1<0) { printf("Impossible"); goto d; } goto e; } if(js1==je1 && is1=n) { js1=js1-2; } if(is1>=n || js1>=n || is1<0 || js1<0) { printf("Impossible"); goto d; } goto e; } if(js1==je1 && is1>ie1) { is1=is1-2; js1=js1+1; if(js1>=n) { js1=js1-2; } if(is1>=n || js1>=n || is1<0 || js1<0) { printf("Impossible"); goto d; } goto e; } e:++i; } printf("%d\n",i); //ytuygughyhguh while(is!=ie || js!=je) { if(is>ie && js>je) { is=is-2; js=js-1; printf("UL "); goto l; } if(is>ie && jsje) { is=is+2; js=js-1; printf("LL "); goto l; } if(is==ie && jsje) { js=js-2; printf("L "); goto l; } if(js==je && isie) { is=is-2; js=js+1; if(js