#include <iostream>
#include <math.h>
using namespace std;
double target[48];
int main()
{
double r,g,b;
for(int i=0;i<48;i+=3)
{
cin>>r>>g>>b;
target[i]=r;
target[i+1]=g;
target[i+2]=b;
}
while(cin>>r>>g>>b&&(r!=-1||g!=-1||b!=-1))
{
int j;
double dis=10000000;
for(int i=0;i<48;i+=3)
{
double di=(r-target[i])*(r-target[i])+(g-target[i+1])*(g-target[i+1])
+(b-target[i+2])*(b-target[i+2]);
di=sqrt(di);
if(di<dis)
{
dis=di;
j=i;
}
}
cout<<"("<<r<<","<<g<<","<<b<<") maps to ("
<<target[j]<<","<<target[j+1]<<","<<target[j+2]<<")"<<endl;
}
system("Pause");
return 0;
}