#include<iostream>
using namespace std;
int main()
{
    int n,r;
    int wi[20];
    int lo[20];
    char c[20];
    int idx[20];
    while(cin >> n){
        for(int i=0;i<n;i++){
            cin >> c[i];
            wi[i] = 0;
            lo[i] = 0;
            idx[i] = i;
            for(int j=0;j<n-1;j++){
                cin >> r;
                if(r == 0) wi[i]++;
                if(r == 1) lo[i]++;
            }
        }
        for(int i=0;i<n;i++){
            for(int j=0;j<n-1;j++){
                if(wi[ idx[j] ] < wi[ idx[j+1] ]) swap(idx[j],idx[j+1]);
                else if(wi[ idx[j] ] == wi[ idx[j+1] ] && lo[ idx[j] ] > lo[ idx[j+1] ])
                    swap(idx[j],idx[j+1]);
            }
        }
        for(int i=0;i<n;i++) cout << c[idx[i]] << endl;
    }
    return 0;
}

