#include <iostream>
#include <vector>
#include <algorithm>
#include <map>
using namespace std;
int main() {
    int n, f=0;
    while (cin>>n) {
        if (!n) break;
        if (f) cout<<endl;
        pair<int,string> m[n];
        for (int i=0; i<n; i++) {
            cin>>m[i].second;
            int a,b,c; cin>>a>>b>>c;
            m[i].first=a*3+c*1;
        }
//        for (int i=0; i<n; i++) {
//            for (int j=i+1; j<n; j++) {
//                if (m[i].first<m[j].first) swap(m[i],m[j]);
//            }
//        }
        sort(m,m+n);
        for (int i=n; i>=0; i--) {
            cout<<m[i].second<<","<<m[i].first<<endl;
        }
        f++;
    }
}