#include<bits/stdc++.h>
using namespace std;
const int N = 105;
struct node{
int score, scoreQ, scoreC;
char west, stu;
string name;
int pass, id;
}a[N];
int n, sum;
bool cmp(node x, node y){
if(x.score != y.score){
x.score > y.score;
}
else{
x.id < y.id;
}
}
int main(){
cin >> n;
for(int i = 1;i <= n;i++){
cin >> a[i].name >> a[i].scoreQ >> a[i].scoreC >> a[i].stu >> a[i].west >> a[i].pass;
if(a[i].scoreQ > 80 && a[i].pass > 0){
a[i].score += 8000;
}
if(a[i].scoreQ > 85 && a[i].scoreC > 80){
a[i].score += 4000;
}
if(a[i].scoreQ > 90){
a[i].score += 2000;
}
if(a[i].scoreQ > 85 && a[i].west == 'Y'){
a[i].score += 1000;
}
if(a[i].scoreC > 80 && a[i].stu == 'Y'){
a[i].score += 850;
}
a[i].id = i;
}
sort(a+1, a+n+1, cmp);
for(int i = 1;i <= n;i++){
sum += a[i].score;
}
cout << a[1].name << endl << a[1].score << endl << sum;
return 0;
}
样例都过不了