#include <iostream>
#include <algorithm>
#include <cmath>
#include <limits>
#include <math.h>
using namespace std;
static bool can_fit(int a, int b, int x, int y)
{
//first make a>=b and x>=y
if(b>a)
{
::std::swap(a,b);
}
if(y>x)
{
::std::swap(x,y);
}
if(x<=a)
{
if(y<=b)
{
return true;
}
else
{
return false;
}
}
else
{
if(y<=b)
{
//try rotate
double lb=2*atan((double)y/(double)x);
double ub=M_PI/2-lb;
while(ub-lb> ::std::numeric_limits<double>::epsilon())
{
double alpha=(lb+ub)/2;
double w=(double)x*cos(alpha)+(double)y*sin(alpha);
double h=(double)y*cos(alpha)+(double)x*sin(alpha);
if(w<=a)
{
if(h<=b)
{
return true;
}
else
{
ub=alpha;
}
}
else
{
lb=alpha;
}
//cout<<alpha<<","<<lb<<","<<ub<<endl;
}
return false;
}
else
{
return false;
}
}
}
int main()
{
int t;
cin>>t;
for(int i=0;i<t;++i)
{
int a,b,x,y;
cin>>a>>b>>x>>y;
if(can_fit(a,b,x,y))
{
cout<<"Escape is possible."<<endl;
}
else
{
cout<<"Box cannot be dropped."<<endl;
}
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8YWxnb3JpdGhtPgojaW5jbHVkZSA8Y21hdGg+CiNpbmNsdWRlIDxsaW1pdHM+CgojaW5jbHVkZSA8bWF0aC5oPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCnN0YXRpYyBib29sIGNhbl9maXQoaW50IGEsIGludCBiLCBpbnQgeCwgaW50IHkpCnsKCS8vZmlyc3QgbWFrZSBhPj1iIGFuZCB4Pj15CglpZihiPmEpCgl7CgkJOjpzdGQ6OnN3YXAoYSxiKTsKCX0KCWlmKHk+eCkKCXsKCQk6OnN0ZDo6c3dhcCh4LHkpOwoJfQoJaWYoeDw9YSkKCXsKCQlpZih5PD1iKQoJCXsKCQkJcmV0dXJuIHRydWU7CgkJfQoJCWVsc2UKCQl7CgkJCXJldHVybiBmYWxzZTsKCQl9Cgl9CgllbHNlCgl7CgkJaWYoeTw9YikKCQl7CgkJCS8vdHJ5IHJvdGF0ZQoJCQlkb3VibGUgbGI9MiphdGFuKChkb3VibGUpeS8oZG91YmxlKXgpOwoJCQlkb3VibGUgdWI9TV9QSS8yLWxiOwoJCQl3aGlsZSh1Yi1sYj4gOjpzdGQ6Om51bWVyaWNfbGltaXRzPGRvdWJsZT46OmVwc2lsb24oKSkKCQkJewoJCQkJZG91YmxlIGFscGhhPShsYit1YikvMjsKCQkJCWRvdWJsZSB3PShkb3VibGUpeCpjb3MoYWxwaGEpKyhkb3VibGUpeSpzaW4oYWxwaGEpOwoJCQkJZG91YmxlIGg9KGRvdWJsZSl5KmNvcyhhbHBoYSkrKGRvdWJsZSl4KnNpbihhbHBoYSk7CgkJCQlpZih3PD1hKQoJCQkJewoJCQkJCWlmKGg8PWIpCgkJCQkJewoJCQkJCQlyZXR1cm4gdHJ1ZTsKCQkJCQl9CgkJCQkJZWxzZQoJCQkJCXsKCQkJCQkJdWI9YWxwaGE7CgkJCQkJfQoJCQkJfQoJCQkJZWxzZQoJCQkJewoJCQkJCWxiPWFscGhhOwoJCQkJfQoJCQkJLy9jb3V0PDxhbHBoYTw8IiwiPDxsYjw8IiwiPDx1Yjw8ZW5kbDsKCQkJfQoJCQlyZXR1cm4gZmFsc2U7CgkJfQoJCWVsc2UKCQl7CgkJCXJldHVybiBmYWxzZTsKCQl9Cgl9Cn0KCgppbnQgbWFpbigpIAp7CglpbnQgdDsKCWNpbj4+dDsKCWZvcihpbnQgaT0wO2k8dDsrK2kpCgl7CgkJaW50IGEsYix4LHk7CgkJY2luPj5hPj5iPj54Pj55OwoJCWlmKGNhbl9maXQoYSxiLHgseSkpCgkJewoJCQljb3V0PDwiRXNjYXBlIGlzIHBvc3NpYmxlLiI8PGVuZGw7CgkJfQoJCWVsc2UgCgkJewoJCQljb3V0PDwiQm94IGNhbm5vdCBiZSBkcm9wcGVkLiI8PGVuZGw7CgkJfQoJfQoJcmV0dXJuIDA7Cn0=