import java.io.*; import java.util.*; import java.text.*; import java.math.*; import java.util.regex.*; public class Solution { static void printShortestPath(int n, int i_start, int j_start, int i_end, int j_end) { // Print the distance along with the sequence of moves. int i_diff=i_start-i_end; int j_diff=j_start-j_end; int i_dist=Math.abs(i_diff); int j_dist=Math.abs(j_diff); int steps=0; String move_i=""; String move_j=""; String move=""; if(i_dist%2!=0){ System.out.println("Impossible"); } else{ steps=i_dist/2; int remain_dist_j=j_dist-steps; if(remain_dist_j%2!=0){ System.out.println("Impossible"); } else{ if(i_diff>0){ for(int j=0;j0){ for(int j=0;j0){ steps+=remain_dist_j/2; } if(j_diff>0){ for(int j=0;j