#include<bits/stdc++.h>
using namespace std;
#define FAST ios_base::sync_with_stdio(false);cin.tie(NULL);cout.tie(NULL);
/*bool is_prime(int n)
{
if (n == 1)
return false;
int i=2;
while (i*i <= n)
{
if (n % i == 0)
return false;
i += 1;
}
return true;
}*/
int main ( )
{
FAST;
//freopen("rev.in","r",stdin);
vector< string> r1( 15 ) ;
vector< string> r2( 15 ) ;
for ( int I= 0 ; I< 15 ; I++ )
cin >> r1[ I] ;
for ( int I= 0 ; I< 15 ; I++ )
cin >> r2[ I] ;
string s1 , s2 , t1 , t2 , sp1 , sp2;
for ( int I= 0 ; I< 15 ; I++ )
{
if ( r1[ I] == "at" )
s1= r1[ I+ 1 ] ;
if ( r1[ I] == "covered" )
sp1= r1[ I+ 1 ] ;
}
for ( int I= 0 ; I< 15 ; I++ )
{
if ( r2[ I] == "at" )
s2= r2[ I+ 1 ] ;
if ( r2[ I] == "covered" )
sp2= r2[ I+ 1 ] ;
}
cout << s1<< " " << sp1<< endl<< s2<< " " << sp2;
/*t1=(400-sp1)/s1;
t2=(400-sp2)/s2;
if(t1>t2)
cout<<"Runner 1 wins";
else
cout<<"Runner 2 wins";*/
return 0 ;
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4gCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CiNkZWZpbmUgRkFTVCBpb3NfYmFzZTo6c3luY193aXRoX3N0ZGlvKGZhbHNlKTtjaW4udGllKE5VTEwpO2NvdXQudGllKE5VTEwpOwovKmJvb2wgaXNfcHJpbWUoaW50IG4pIAp7IAogICBpZiAobiA9PSAxKSAgICAKICAgCXJldHVybiBmYWxzZTsgICAgCiAgIGludCBpPTI7IAogICB3aGlsZSAoaSppIDw9IG4pIAogICB7IAogICAJaWYgKG4gJSBpID09IDApIAogICAJICAgcmV0dXJuIGZhbHNlOyAKICAgCSBpICs9IDE7CiAgIH0gCiAgIHJldHVybiB0cnVlOyAKfSovCmludCBtYWluICgpCnsKICBGQVNUOwogIC8vZnJlb3BlbigicmV2LmluIiwiciIsc3RkaW4pOwogIHZlY3RvcjxzdHJpbmc+cjEoMTUpOwogIHZlY3RvcjxzdHJpbmc+cjIoMTUpOwogIGZvcihpbnQgST0wIDsgSTwxNSA7IEkrKykKICAgICAgIGNpbj4+cjFbSV07CiAgZm9yKGludCBJPTAgOyBJPDE1IDsgSSsrKQogICAgICAgY2luPj5yMltJXTsgCiAgc3RyaW5nICBzMSAsIHMyICwgdDEgLCB0MiAsIHNwMSAsIHNwMjsKICBmb3IoaW50IEk9MCA7IEk8MTUgOyBJKyspCiAgewogICAgIGlmKHIxW0ldPT0iYXQiKQogICAgICAgczE9cjFbSSsxXTsKICAgICBpZihyMVtJXT09ImNvdmVyZWQiKQogICAgICAgc3AxPXIxW0krMV07CiAgfQogIGZvcihpbnQgST0wIDsgSTwxNSA7IEkrKykKICB7CiAgICAgaWYocjJbSV09PSJhdCIpCiAgICAgICBzMj1yMltJKzFdOwogICAgIGlmKHIyW0ldPT0iY292ZXJlZCIpCiAgICAgICBzcDI9cjJbSSsxXTsKICB9CiAgY291dDw8czE8PCIgIjw8c3AxPDxlbmRsPDxzMjw8IiAiPDxzcDI7CiAgLyp0MT0oNDAwLXNwMSkvczE7CiAgdDI9KDQwMC1zcDIpL3MyOwogIGlmKHQxPnQyKQogICAgIGNvdXQ8PCJSdW5uZXIgMSB3aW5zIjsKICBlbHNlIAogICAgIGNvdXQ8PCJSdW5uZXIgMiB3aW5zIjsqLwpyZXR1cm4gMDsKfSAgICAg
stdin
cnVubmVyIDEgaXMgdHJhdmVsaW5nIGF0IDEwLjUgbWV0ZXJzIHBlciBzZWNvbmQgYW5kIGhhcyBhbHJlYWR5IGNvdmVyZWQgMTAwLjAgbWV0ZXJzCnJ1bm5lciAyIGlzIHRyYXZlbGluZyBhdCA5LjMgbWV0ZXJzIHBlciBzZWNvbmQgYW5kIGhhcyBhbHJlYWR5IGNvdmVyZWQgMzAwIG1ldGVycwo=
runner 1 is traveling at 10.5 meters per second and has already covered 100.0 meters
runner 2 is traveling at 9.3 meters per second and has already covered 300 meters