/*
TASK: music
LANG: C++
*/
#include<stdio.h>
#include<string.h>
#include<algorithm>
using namespace std;
typedef struct idol
{
     char name[16];
     double bal;
} ;
    idol a[131072];
    int n,m,iN;
bool cmp(idol a1,idol a2)
{
     return a1.bal>a2.bal;
}
int main()
{
    int i,j,k;
    scanf("%d",&n);
    for(i=0;i<n;i++)
    {
      int tmp=0;
      scanf("%d",&m);
      for(j=0;j<m;j++){scanf("%s",a[iN].name);scanf("%lf",&a[iN].bal);iN++;}
      scanf("%d",&k);
      sort(a,a+iN,cmp);
      if(k<=iN && k)
      {
         for(j=k;j<iN;j++)
         a[tmp++]=a[j];
         iN=tmp;
      }
      else
      if(k>iN)iN=0;
    }
    if(iN)printf("%s\n",a[0].name);
return 0;
}

