#include using namespace std; int main() { int n,ul=0,ur=0,r=0,lr=0,ll=0,l=0,i,flag=0; cin >> n; int i_start,j_start,i_end,j_end; cin >> i_start >> j_start >> i_end >> j_end; if((j_start-j_end)%2!=0){ flag=-1; } else if(j_start-j_end>0) { if(i_start-i_end>0) ul=(j_start-j_end)/2; else if(i_start-i_end<0) ur=(j_start-j_end)/2; } else if(j_start-j_end<0) { if(i_start-i_end>0) ll=-(j_start-j_end)/2; else if(i_start-i_end<0) lr=-(j_start-j_end)/2; } else if (j_start==j_end) { if(i_start-i_end>0 && (i_start-i_end)%2==0) l+=(i_start-i_end)/2; else if(i_start-i_end<0 && (i_start-i_end)%2==0) r+=-(i_start-i_end)/2 ; else flag=-1; } if(i_start-i_end-ll-ul+ur+lr>0 && (i_start-i_end-ll-ul+ur+lr)%2==0) l+=(i_start-i_end-ll-ul+ur+lr)/2; else if(i_start-i_end<0 && (i_start-i_end)%2==0) r=-(i_start-i_end-ll-ul+ur+lr)/2 ; if(flag==-1) cout<<"Impossible"; else { cout<