/
#include<iostream>
using namespace std;
char st[10][10];
int dimen[10];
int main()
{
int n;
while(cin>>n && n!=-1)
{
int i;
int a,b,c;
int min,max;
int minpos,maxpos;
min=250;
max=0;
for(i=0;i<n;i++)
{
cin>>a>>b>>c;
cin>>st[i];
dimen[i]=a*b*c;
if(min>dimen[i])
{
min=dimen[i];
minpos=i;
}
if(max<dimen[i])
{
max=dimen[i];
maxpos=i;
}
}
cout<<st[maxpos]<<" took clay from "<<st[minpos]<<"."<<endl;
}
return 0;
}