lst=[]
while True:
s=input().split()
if len(s)==2: #若输入数据长度为2,则判定为其他选手姓名和分数
lst.append([s[0],float(s[1])])
else:
break
point=float(s[0]) #该选手分数
n=int(input()) #求和她第n接近的选手
lst.sort(key=lambda x:x[1],reverse=True) #按照得分由高到低对其他选手排序
k=len(lst)
for i in range(k):
if __________:
rank=i+1
break
rank=k+1
print(rank)
lst.append("")
a=rank-1
for i in range(__________):
lst[i]=lst[i-1]
lst[a]=""
left=a
right=a
while __________:
if __________:
if __________:
if __________:
left-=1
m=left
else:
right+=1
m=right
else:
right+=1
m=right
else:
left-=1
m=left
print(__________)