#include<bits/stdc++.h>
using namespace std;
struct st{
int id;
double pr;
int req;
};
bool cmpr(st a,st b)
{
if(a.req>b.req)
return a.req>b.req;
else if(a.pr<b.pr)
return a.pr<b.pr;
else
return a.id<b.id;
}
int main()
{
int n,p;
while(cin>>n>>p)
{
getchar();
vector<st>v;
v.clear();
if(n==0 && p==0)
break;
string s;
for(int i=0;i<n;i++)
{
getline(cin,s);
}
int x=0;
map<int,string>mp;
cout<<p<<endl;
for(int i=0;i<p;i++)
{
x++;
getline(cin,s);
cout<<s<<endl;
mp[x]=s;
double d;
int rq;
cin>>d>>rq;
cout<<d<<rq;
getchar();
v.push_back({x,d,rq});
cout<<"hjdsbc"<<endl;
for(int j=0;j<rq;j++)
getline(cin,s);
//getchar();
}
sort(v.begin(),v.end(),cmpr);
cout<<"kjjdfnckkdfncdjcjn "<<mp[v[0].id]<<endl;
}
return 0;
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKc3RydWN0IHN0ewoJaW50IGlkOwoJZG91YmxlIHByOwoJaW50IHJlcTsKfTsKYm9vbCBjbXByKHN0IGEsc3QgYikKewoJaWYoYS5yZXE+Yi5yZXEpCgkJcmV0dXJuIGEucmVxPmIucmVxOwoJZWxzZSBpZihhLnByPGIucHIpCgkJcmV0dXJuIGEucHI8Yi5wcjsKCWVsc2UgCgkJcmV0dXJuIGEuaWQ8Yi5pZDsKfQppbnQgbWFpbigpCnsKCWludCBuLHA7Cgl3aGlsZShjaW4+Pm4+PnApCgl7CgkJZ2V0Y2hhcigpOwoJCXZlY3RvcjxzdD52OwoJCXYuY2xlYXIoKTsKCQlpZihuPT0wICYmIHA9PTApCgkJYnJlYWs7CgkJc3RyaW5nIHM7CgkJZm9yKGludCBpPTA7aTxuO2krKykKCQl7CgkJCWdldGxpbmUoY2luLHMpOwoJCX0KCQlpbnQgeD0wOwoJCW1hcDxpbnQsc3RyaW5nPm1wOwoJCWNvdXQ8PHA8PGVuZGw7CgkJZm9yKGludCBpPTA7aTxwO2krKykKCQl7CgkJCXgrKzsKCQkJZ2V0bGluZShjaW4scyk7CgkJCWNvdXQ8PHM8PGVuZGw7CgkJCW1wW3hdPXM7CgkJCWRvdWJsZSBkOwoJCQlpbnQgcnE7CgkJCWNpbj4+ZD4+cnE7CgkJCWNvdXQ8PGQ8PHJxOwoJCQlnZXRjaGFyKCk7CgkJCXYucHVzaF9iYWNrKHt4LGQscnF9KTsKCQkJY291dDw8ImhqZHNiYyI8PGVuZGw7CgkJCWZvcihpbnQgaj0wO2o8cnE7aisrKQoJCQkJZ2V0bGluZShjaW4scyk7CgkJCQkvL2dldGNoYXIoKTsKCQl9CgkJc29ydCh2LmJlZ2luKCksdi5lbmQoKSxjbXByKTsKCQljb3V0PDwia2pqZGZuY2trZGZuY2RqY2puICI8PG1wW3ZbMF0uaWRdPDxlbmRsOwoJfQoJcmV0dXJuIDA7Cn0=
NiA0CmVuZ2luZQpicmFrZXMKdGlyZXMKYXNodHJheQp2aW55bCByb29mCnRyaXAgY29tcHV0ZXIKQ2hldnJvbGV0CjIwMDAwLjAwIDMKZW5naW5lCnRpcmVzCmJyYWtlcwpDYWRpbGxhYwo3MDAwMC4wMCA0CmFzaHRyYXkKdmlueWwgcm9vZgp0cmlwIGNvbXB1dGVyCmVuZ2luZQpIeXVuZGFpCjEwMDAwLjAwIDMKZW5naW5lCnRpcmVzCmFzaHRyYXkKTGFkYQo2MDAwLjAwIDEKdGlyZXMKMSAxCmNvZmZlZQpTdGFyYnVja3MKMS41MCAxCmNvZmZlZQowIDA=
6 4
engine
brakes
tires
ashtray
vinyl roof
trip computer
Chevrolet
20000.00 3
engine
tires
brakes
Cadillac
70000.00 4
ashtray
vinyl roof
trip computer
engine
Hyundai
10000.00 3
engine
tires
ashtray
Lada
6000.00 1
tires
1 1
coffee
Starbucks
1.50 1
coffee
0 0