#include using namespace std; int main() { int n; cin >> n; int i_start; int j_start; int i_end; int j_end; cin >> i_start >> j_start >> i_end >> j_end; int x= abs(i_start- i_end); int y= abs(j_start- j_end); int rx= i_end- i_start; int ry= j_end - j_start; if(x%2==1){ cout<<"Impossible"<= x/2 ){ if(ry >= 0){ r+= (y-x/2)/2; } else{ l+= (y-x/2)/2; } if(rx >=0){ if(ry>=0) dr+= p; else{ dl+=p; } } else{ if(ry>=0) ur+= p; else{ ul+=p; } } } else{ if(rx >= 0){ //dl + dr= p; //dr - dl = ry; dr = (p + ry)/2; dl = p - dr; } else{ ur =(p+ ry)/2; ul = p - ur; } } cout<<(l+r+ul+dr+ur+dl)<