n=int(input())
l=[]
for i in range(n):
    x,y=input().split()
    y=int(y)
    l.append([x,-y,i+1])
l.sort()
for i in l:
    print(i[2]) n=int(input()) n int(input()) int input() input l=[] l [] for i in range(n):
    x,y=input().split()
    y=int(y)
    l.append([x,-y,i+1]) i range(n) range n x,y=input().split() x input().split() ().split () input split y y=int(y) y int(y) int y l.append([x,-y,i+1]) l.append l append [x,-y,i+1] x -y y i+1 i 1 l.sort() l.sort l sort for i in l:
    print(i[2]) i l print(i[2]) print i[2] i 2 l=[] [] l y=input().split() input().split() y n=int(input()) int(input()) n y=int(y) int(y) y x,y=input().split() input().split() x
n=int(input())
l=[]
for i in range(n):
    x,y=input().split()
    y=int(y)
    l.append([x,-y,i+1])
l.sort()
for i in l:
    print(i[2])
