#include using namespace std; #include #include int main() { int n,x1,x2,y1,y2,i,cnt=0; cin>>n>>x1>>y1>>x2>>y2; if(x1y2) { int j; //cout<<"ll and l"; for( i=x1,j=y1;iy2;i-=2) { cnt1++; }if(i==y2) { cout<x2 && y1>y2) { int j; //cout<<"ul and l"; for( i=x1,j=y1;i>x2;i-=2,j-=1) { cnt++; } if(i!=x2) cout<<"Impossible"; else { int cnt1=0; for(i=j;i>y2;i-=2) { cnt1++; } if(i==y2) { cout<y2) { //cout<<"l"; for(i=y1;i>y2;i-=2) { cnt++; }if(i==y2) { cout<x2;i+=2,j+=1) { cnt++; } if(i!=x2) cout<<"Impossible"; else { int cnt1=0; for(i=j;ix2 && y1x2;i-=2,j+=1) { cnt++; } if(i!=x2) cout<<"Impossible"; else { int cnt1=0; for(i=j;i>y2;i-=2) { cnt1++; } if(i==y2) { cout<x2) { //cout<<"ur and ul"; for( i=x1;i>x2;i-=4) { cnt++; }if(i==x2){cout<<2*cnt<