#include <iostream>
using namespace std;
// Function to check if the box can be dropped on a single tile
bool canDropBox(int A, int B, int X, int Y) {
return (X <= A && Y <= B) || (X <= B && Y <= A);
}
int main() {
int T;
cin >> T; // Number of test cases
// Iterate through each test case
for (int i = 0; i < T; ++i) {
int A, B, X, Y;
cin >> A >> B >> X >> Y; // Read tile dimensions (A, B) and box dimensions (X, Y)
// Check if the box can be dropped on a single tile
if (canDropBox(A, B, X, Y)) {
cout << "Escape is possible." << endl;
} else {
cout << "Box cannot be dropped." << endl;
}
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCi8vIEZ1bmN0aW9uIHRvIGNoZWNrIGlmIHRoZSBib3ggY2FuIGJlIGRyb3BwZWQgb24gYSBzaW5nbGUgdGlsZQpib29sIGNhbkRyb3BCb3goaW50IEEsIGludCBCLCBpbnQgWCwgaW50IFkpIHsKICAgIHJldHVybiAoWCA8PSBBICYmIFkgPD0gQikgfHwgKFggPD0gQiAmJiBZIDw9IEEpOwp9CgppbnQgbWFpbigpIHsKICAgIGludCBUOwogICAgY2luID4+IFQ7IC8vIE51bWJlciBvZiB0ZXN0IGNhc2VzCiAgICAKICAgIC8vIEl0ZXJhdGUgdGhyb3VnaCBlYWNoIHRlc3QgY2FzZQogICAgZm9yIChpbnQgaSA9IDA7IGkgPCBUOyArK2kpIHsKICAgICAgICBpbnQgQSwgQiwgWCwgWTsKICAgICAgICBjaW4gPj4gQSA+PiBCID4+IFggPj4gWTsgLy8gUmVhZCB0aWxlIGRpbWVuc2lvbnMgKEEsIEIpIGFuZCBib3ggZGltZW5zaW9ucyAoWCwgWSkKICAgICAgICAKICAgICAgICAvLyBDaGVjayBpZiB0aGUgYm94IGNhbiBiZSBkcm9wcGVkIG9uIGEgc2luZ2xlIHRpbGUKICAgICAgICBpZiAoY2FuRHJvcEJveChBLCBCLCBYLCBZKSkgewogICAgICAgICAgICBjb3V0IDw8ICJFc2NhcGUgaXMgcG9zc2libGUuIiA8PCBlbmRsOwogICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgIGNvdXQgPDwgIkJveCBjYW5ub3QgYmUgZHJvcHBlZC4iIDw8IGVuZGw7CiAgICAgICAgfQogICAgfQoKICAgIHJldHVybiAwOwp9Cg==