#include void imp() { printf("Impossible"); } void imp(); int main() { int start1,start2,end1,end2,n,i,j,f=1,s1,s2; scanf("%d",&n); scanf("%d %d %d %d",&start1,&start2,&end1,&end2); i=0,j=1; while(start1+j=0) { i++; if((start1+i)==end1) { f=0; imp(); } else if((start1-i)==end1) { f=0; imp(); } else if((start1+j)==end1 && (start2+j)==end2) { f=0; imp(); } else if((start1-j)==end1 && (start2-j)==end2) { f=0; imp(); } else if(start1==end1 && (start2+1)==end2) { f=0; imp(); } else if(start1==end1 && (start2-1)==end2) { f=0; imp(); } i++; j++; } if(f==1) { if(end1start2) { s1=(start1-end1)/2; s2=(end2-start2-s1)/2; printf("%d\n",s1+s2); for(i=0;istart1 && end2start1 && end2>start2) { s1=(end1-start1)/2; s2=(end2-start2-s1)/2; printf("%d\n",s1+s2); for(i=0;istart2) { s1=(end2-start2)/2; printf("%d\n",s1); for(i=0;iend1) { s1=(start1-end1)/2; printf("%d\n",s1); for(i=0;i