# 2024年9月22日
# 注:0代表从高到低,1代表从低到高
n = int(input())
m = int(input())
ls = []
for i in range(n):
k,v = input().split()
ls.append((k,int(v)))
#print(ls)
if m == 0:
ls.sort(key=lambda x:x[1],reverse=True)
elif m == 1:
ls.sort(key=lambda x:x[1])
#print(ls)
for i in ls:
print(i[0],i[1])

京公网安备 11010502036488号