#include<iostream>
#include<string>
using namespace std;
int main(){
long n,i,j,r,rr[10][3];
string s,t[10];
while(cin>>n){
if(n==0)break;
for(i=0;i<n;i++)rr[i][0]=rr[i][1]=rr[i][2]=0;
for(i=0;i<n;i++){
cin>>t[i];
for(j=0;j<n-1;j++){cin>>r;rr[i][r]++;}
}
for(i=0;i<n-1;i++){
for(j=i+1;j<n;j++){
if(rr[i][0]<rr[j][0]||rr[i][0]==rr[j][0]&&rr[i][1]>rr[j][1]){
s=t[i];t[i]=t[j];t[j]=s;
r=rr[i][0];rr[i][0]=rr[j][0];rr[j][0]=r;
r=rr[i][1];rr[i][1]=rr[j][1];rr[j][1]=r;
r=rr[i][2];rr[i][2]=rr[j][2];rr[j][2]=r;
}
}
}
for(i=0;i<n;i++)cout<<t[i]<<endl;
}
return 0;
}