#include using namespace std; int main() { int n; cin >> n; int i1; int j1; int i2; int j2; int arr[100000]; cin >> i1 >> j1 >> i2 >> j2; if(((i1-i2)%2!=0)||((i1-i2==0)&&(j1-j2)%2!=0)) cout<<"Impossible"; else { int i=0; int difference1=i2-i1; int difference2=j2-j1; if(difference1>0&&difference2>=0) { while(difference1!=0) { arr[i++]=4; difference1=difference1-2; } } else if(difference1>0&&difference2<=0) { while(difference1!=0) { arr[i++]=5; difference1=difference1-2; } } else if(difference1<0&&difference2>=0) { while(difference1!=0) { arr[i++]=2; difference1=difference1+2; } } else if(difference1<0&&difference2<=0) { while(difference1!=0) { arr[i++]=1; difference1=difference1+2; } } int k=0; for(int p=0;p0) { while(k!=0) { arr[i++]=3; k=k-2; } } else if(k<0) { while(k!=0) { arr[i++]=6; k=k+2; } } sort(arr,arr+i); cout<