import java.io.*; import java.util.*; import java.text.*; import java.math.*; import java.util.regex.*; public class red { static void printShortestPath(int n, int i_start, int j_start, int i_end, int j_end) { int count=0,i=i_start,j=j_start,k=i_end,l=j_end,m=0; String s[]=new String[n+1]; while(mi && l>j){ s[m++]="LR";count++;i+=2;j++; } else if(kj){ s[m++]="R";count++;j+=2; } else if(k>i && lj){ s[m++]="UR";count++;i-=2;j++; } else if(k>i && l==j){ if(j!=n-1){ s[m++]="LR";count++;i+=2;j++; }else{ s[m++]="LL";count++;i+=2;j--; } } else if(k=n || j<0 || j>=n){ System.out.println("Impossible"); System.exit(0); } if(m>n){ System.out.println("Impossible"); System.exit(0); } //System.out.println("m="+m+" i="+i+" j="+j); } System.out.println(count); for(int a=0;a