#define int long long
using namespace std;
struct man
{
int yu,zong,xue;
}
xs[1011];
signed main()
{
int n,a,b;
cin>>n;
for(int i=1;i<=n;i++)
{
cin>>xs[i].yu>>a>>b;
xs[i].zong=xs[i].yu+a+b;
xs[i].xue=i;
}
for(int i=1;i<=n+911;i++)
{
for(int j=1;j<=n;j++)
{
if(xs[j].zong<xs[j+1].zong)
{
swap(xs[j].zong,xs[j+1].zong);
swap(xs[j].xue,xs[j+1].xue);
}
else
{
if(xs[j].zong==xs[j+1].zong&&xs[j].yu<xs[j+1].yu)
{
swap(xs[j].zong,xs[j+1].zong);
swap(xs[j].xue,xs[j+1].xue);
}
else
{
if(xs[j].zong==xs[j+1].zong&&xs[j].yu==xs[j+1].yu&&xs[j].xue>xs[j+1].xue)
{
swap(xs[j].zong,xs[j+1].zong);
swap(xs[j].xue,xs[j+1].xue);
}
}
}
}
}
for(int i=1;i<=5;i++)
{
cout<<xs[i].xue<<" "<<xs[i].zong<<endl;
}
return 0;
}
```