/* dsingh_24 */ #include #define ll long long #define pb push_back #define endl '\n' #define pii pair #define vll vector #define all(a) (a).begin(),(a).end() #define F first #define S second #define sz(x) (ll int)x.size() #define hell 1000000000 #define rep(i,a,b) for(ll int i=a;i>n; ll x1,x2,y1,y2; cin>>x1>>y1>>x2>>y2; if(abs(x1-x2)%2!=0||abs(abs(y1-y2)-abs(x1-x2)/2)%2!=0) cout<<"Impossible\n";else { if(x1>=x2) { if(y1>=y2) { ll t=y1-y2,xx=x1-x2;xx/=2; if(t>=xx) { l=(t-xx)/2; ul=xx; cout<=xx) { r=(t-xx)/2; ur=xx; cout<=y2) { ll t=y1-y2,xx=x2-x1;xx/=2; if(t>=xx) { l=(t-xx)/2; ul=xx; cout<=xx) { r=(t-xx)/2; ur=xx; cout<