#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
struct stu
{
string name;
ll pingjun,pingyi,lunwen,id,money;
char ganbu,xibu;
}a[101];
bool cmp(stu x,stu y)
{
return (x.money>y.money)^(x.money==y.money&&x.id<y.id);
}
int main()
{
ios::sync_with_stdio(false), cin.tie(0), cout.tie(0);
int n,all=0;
cin>>n;
for(int i=0;i<n;i++)
{
cin>>a[i].name>>a[i].pingjun>>a[i].pingyi>>a[i].ganbu>>a[i].xibu>>a[i].lunwen;
a[i].id=i;
if(a[i].pingjun>80&&a[i].lunwen>=1)a[i].money+=8000;
if(a[i].pingjun>85&&a[i].pingyi>80)a[i].money+=4000;
if(a[i].pingjun>90)a[i].money+=2000;
if(a[i].pingjun>85&&a[i].xibu=='Y')a[i].money+=1000;
if(a[i].pingjun>80&&a[i].ganbu=='Y')a[i].money+=850;
all+=a[i].money;
}
sort(a,a+n,cmp);
cout<<a[0].name<<endl<<a[0].money<<endl<<all;
return 0;
}