#include <cmath>
#include <iostream>
using namespace std;
int main() {
int H, W, h, w;
cin >> h >> w >> H >> W;
int t = max(H, W);
H = min(H, W);
W = t;
t = max(h, w);
h = min(h, w);
w = t;
int d2 = w * w + h * h;
if (h <= H and w <= W or H * sqrt(d2 - W * W) + W * sqrt(d2 - H * H) <= w * w - h * h)
cout << "Possible";
else cout << "Impossible";
return 0;
}
I2luY2x1ZGUgPGNtYXRoPiAKI2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CiAgaW50IEgsIFcsIGgsIHc7CiAgY2luID4+IGggPj4gdyA+PiBIID4+IFc7CiAgaW50IHQgPSBtYXgoSCwgVyk7CiAgSCA9IG1pbihILCBXKTsKICBXID0gdDsKICB0ID0gbWF4KGgsIHcpOwogIGggPSBtaW4oaCwgdyk7CiAgdyA9IHQ7CiAgaW50IGQyID0gdyAqIHcgKyBoICogaDsKICBpZiAoaCA8PSBIIGFuZCB3IDw9IFcgb3IgSCAqIHNxcnQoZDIgLSBXICogVykgKyBXICogc3FydChkMiAtIEggKiBIKSA8PSB3ICogdyAtIGggKiBoKQogICAgY291dCA8PCAiUG9zc2libGUiOwogIGVsc2UgY291dCA8PCAiSW1wb3NzaWJsZSI7CiAgcmV0dXJuIDA7Cn0=