#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;
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKc3RydWN0IHN0ewoJaW50IGlkOwoJZG91YmxlIHByOwoJaW50IHJlcTsKfTsKYm9vbCBjbXByKHN0IGEsc3QgYikKewoJaWYoYS5yZXEhPWIucmVxKQoJCXJldHVybiBhLnJlcT5iLnJlcTsKCWVsc2UgaWYoYS5wciE9Yi5wcikKCQlyZXR1cm4gYS5wcjxiLnByOwoJZWxzZSAKCQlyZXR1cm4gYS5pZDxiLmlkOwp9CmludCBtYWluKCkKewoJaW50IG4scDsKCXdoaWxlKGNpbj4+bj4+cCkKCXsKCQlnZXRjaGFyKCk7CgkJdmVjdG9yPHN0PnY7CgkJdi5jbGVhcigpOwoJCWlmKG49PTAgJiYgcD09MCkKCQlicmVhazsKCQlzdHJpbmcgczsKCQlmb3IoaW50IGk9MDtpPG47aSsrKQoJCXsKCQkJZ2V0bGluZShjaW4scyk7CgkJfQoJCWludCB4PTA7CgkJbWFwPGludCxzdHJpbmc+bXA7CgkJY291dDw8cDw8ZW5kbDsKCQlmb3IoaW50IGk9MDtpPHA7aSsrKQoJCXsKCQkJeCsrOwoJCQlnZXRsaW5lKGNpbixzKTsKCQkJY291dDw8czw8ZW5kbDsKCQkJbXBbeF09czsKCQkJZG91YmxlIGQ7CgkJCWludCBycTsKCQkJY2luPj5kPj5ycTsKCQkJY291dDw8ZDw8cnE7CgkJCWdldGNoYXIoKTsKCQkJdi5wdXNoX2JhY2soe3gsZCxycX0pOwoJCQljb3V0PDwiaGpkc2JjIjw8ZW5kbDsKCQkJZm9yKGludCBqPTA7ajxycTtqKyspCgkJCQlnZXRsaW5lKGNpbixzKTsKCQkJCS8vZ2V0Y2hhcigpOwoJCX0KCQlzb3J0KHYuYmVnaW4oKSx2LmVuZCgpLGNtcHIpOwoJCWNvdXQ8PCJrampkZm5ja2tkZm5jZGpjam4gIjw8bXBbdlswXS5pZF08PGVuZGw7Cgl9CglyZXR1cm4gMDsKfQ==
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