#include <cstdio>
#include <iostream>
#include <algorithm>
#include <string>
#include <vector>
#include <cmath>
using namespace std;
typedef vector< int > VI;
typedef vector < double > VD;
typedef long long LL;
#define FOR(x, b, e) for(int x=b; x<=(e); ++x)
#define FORD(x, b, e) for(int x=b; x>=(e); ––x)
#define REP(x, n) for(int x=0; x<(n); ++x)
#define VAR(v,n) typeof(n) v=(n)
#define ALL(c) c.begin(),c.end()
#define SIZE(x) (int)x.size()
#define FOREACH(i,c) for(VAR(i,(c).begin());i!=(c).end();++i)
#define PB push_back
#define ST first
#define ND second
double d( double x1, double y1, double x2, double y2)
{
return sqrt ( ( x1- x2) * ( x1- x2) + ( y1- y2) * ( y1- y2) ) ;
}
int main( )
{
ios_base:: sync_with_stdio ( 0 ) ;
double gopherX, gopherY, dogX, dogY, x, y;
int n;
bool check;
while ( cin >> n>> gopherX>> gopherY>> dogX>> dogY)
{
check = true ;
REP( i, n)
{
cin >> x>> y;
if ( 2 * d( gopherX, gopherY, x, y) < d( dogX, dogY, x, y) )
{
printf ( "The gopher can escape through the hole at (%.3lf,%.3lf).\n " , x, y) ;
check = false ;
break ;
}
}
if ( check) cout << "The gopher cannot escape.\n " ;
}
return 0 ;
}
I2luY2x1ZGUgPGNzdGRpbz4KI2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8YWxnb3JpdGhtPgojaW5jbHVkZSA8c3RyaW5nPgojaW5jbHVkZSA8dmVjdG9yPgojaW5jbHVkZSA8Y21hdGg+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKdHlwZWRlZiB2ZWN0b3I8aW50PiBWSTsKdHlwZWRlZiB2ZWN0b3IgPGRvdWJsZT4gVkQ7CnR5cGVkZWYgbG9uZyBsb25nIExMOwoKI2RlZmluZSBGT1IoeCwgYiwgZSkgZm9yKGludCB4PWI7IHg8PShlKTsgKyt4KQojZGVmaW5lIEZPUkQoeCwgYiwgZSkgZm9yKGludCB4PWI7IHg+PShlKTsg4oCT4oCTeCkKI2RlZmluZSBSRVAoeCwgbikgZm9yKGludCB4PTA7IHg8KG4pOyArK3gpCiNkZWZpbmUgVkFSKHYsbikgdHlwZW9mKG4pIHY9KG4pCiNkZWZpbmUgQUxMKGMpIGMuYmVnaW4oKSxjLmVuZCgpCiNkZWZpbmUgU0laRSh4KSAoaW50KXguc2l6ZSgpCiNkZWZpbmUgRk9SRUFDSChpLGMpIGZvcihWQVIoaSwoYykuYmVnaW4oKSk7aSE9KGMpLmVuZCgpOysraSkKI2RlZmluZSBQQiBwdXNoX2JhY2sKI2RlZmluZSBTVCBmaXJzdAojZGVmaW5lIE5EIHNlY29uZAoKZG91YmxlIGQoZG91YmxlIHgxLCBkb3VibGUgeTEsIGRvdWJsZSB4MiwgZG91YmxlIHkyKQp7CiAgICByZXR1cm4gc3FydCgoeDEteDIpKih4MS14MikrKHkxLXkyKSooeTEteTIpKTsKfQoKaW50IG1haW4oKQp7CiAgICBpb3NfYmFzZTo6c3luY193aXRoX3N0ZGlvKDApOwoKICAgIGRvdWJsZSBnb3BoZXJYLCBnb3BoZXJZLCBkb2dYLCBkb2dZLCB4LCB5OwogICAgaW50IG47CiAgICBib29sIGNoZWNrOwoKICAgIHdoaWxlKGNpbj4+bj4+Z29waGVyWD4+Z29waGVyWT4+ZG9nWD4+ZG9nWSkKICAgIHsKICAgICAgICBjaGVjayA9IHRydWU7CiAgICAgICAgUkVQKGksIG4pCiAgICAgICAgewogICAgICAgICAgICBjaW4+Png+Pnk7CgogICAgICAgICAgICBpZigyKmQoZ29waGVyWCwgZ29waGVyWSwgeCwgeSkgPCBkKGRvZ1gsIGRvZ1ksIHgsIHkpKQogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICBwcmludGYoIlRoZSBnb3BoZXIgY2FuIGVzY2FwZSB0aHJvdWdoIHRoZSBob2xlIGF0ICglLjNsZiwlLjNsZikuXG4iLCB4LCB5KTsKICAgICAgICAgICAgICAgIGNoZWNrID0gZmFsc2U7CiAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICBpZihjaGVjayljb3V0PDwiVGhlIGdvcGhlciBjYW5ub3QgZXNjYXBlLlxuIjsKICAgIH0KCiAgICByZXR1cm4gMDsKfQoK
stdin
MTAgMSAzIDkgMQo0IDIKNCAyCjUgNQo2IDAKMyA2CjEgOQo3IDcKNiA5CjIgNgoxIDUKCjEwIDEgNCAyIDgKMyA5CjMgOQo1IDYKMSA1CjYgOQozIDcKNCAwCjggOQoxIDMKMyAyCgoxMCA2IDkgNCA3CjkgMQoxIDUKMyAxCjAgNAoxIDAKNCA3CjMgMwo4IDAKOSA4CjYgOQoKMTAgMyA2IDUgMgo1IDMKMCA4CjggOQozIDEKNSAzCjkgNwo5IDEKNiA2CjUgMwo3IDAKCjEwIDQgMiAzIDYKNSAyCjkgNgo1IDEKOSAzCjkgOAoyIDMKOSA2CjMgOQowIDkKNSAwCgoxMCA4IDAgOSAyCjAgMwo4IDkKNiA3CjEgNgoyIDYKMiAwCjggNQo0IDYKMiA1CjQgNQoKMTAgNiA4IDggMAo2IDgKNiAzCjMgNAo0IDAKNSA0CjQgOAoxIDIKOSAxCjYgOQo0IDcKCjEwIDcgMiA4IDUKNSAzCjIgNgowIDQKNSAwCjkgMwoyIDQKOSA4CjIgNgoyIDUKOSA1CgoxMCAyIDcgOCAyCjAgMgo4IDUKNiA5CjMgMwozIDMKNiA4CjkgNgoyIDcKNyAwCjkgNwoKMTAgNCA5IDMgNwo2IDkKMSA1CjggOQo4IDIKMSA0CjcgNAoxIDQKNiAyCjkgOAoxIDUKCg==
10 1 3 9 1
4 2
4 2
5 5
6 0
3 6
1 9
7 7
6 9
2 6
1 5
10 1 4 2 8
3 9
3 9
5 6
1 5
6 9
3 7
4 0
8 9
1 3
3 2
10 6 9 4 7
9 1
1 5
3 1
0 4
1 0
4 7
3 3
8 0
9 8
6 9
10 3 6 5 2
5 3
0 8
8 9
3 1
5 3
9 7
9 1
6 6
5 3
7 0
10 4 2 3 6
5 2
9 6
5 1
9 3
9 8
2 3
9 6
3 9
0 9
5 0
10 8 0 9 2
0 3
8 9
6 7
1 6
2 6
2 0
8 5
4 6
2 5
4 5
10 6 8 8 0
6 8
6 3
3 4
4 0
5 4
4 8
1 2
9 1
6 9
4 7
10 7 2 8 5
5 3
2 6
0 4
5 0
9 3
2 4
9 8
2 6
2 5
9 5
10 2 7 8 2
0 2
8 5
6 9
3 3
3 3
6 8
9 6
2 7
7 0
9 7
10 4 9 3 7
6 9
1 5
8 9
8 2
1 4
7 4
1 4
6 2
9 8
1 5
stdout
The gopher cannot escape.
The gopher cannot escape.
The gopher cannot escape.
The gopher cannot escape.
The gopher cannot escape.
The gopher cannot escape.
The gopher cannot escape.
The gopher cannot escape.
The gopher cannot escape.
The gopher cannot escape.
The gopher can escape through the hole at (3.000,6.000).
The gopher can escape through the hole at (7.000,9.000).
The gopher can escape through the hole at (0.000,4.000).
The gopher can escape through the hole at (0.000,8.000).
The gopher can escape through the hole at (1.000,9.000).
The gopher can escape through the hole at (9.000,6.000).
The gopher can escape through the hole at (8.000,0.000).
The gopher can escape through the hole at (8.000,6.000).
The gopher can escape through the hole at (5.000,4.000).
The gopher can escape through the hole at (9.000,4.000).