n = gets.to_i

ary = Array.new
cnt = 0

while line = $stdin.gets
    
    cnt += 1
    aa = Array.new
    bb = line.chomp.split
    aa << bb[0] << bb[1].to_i <<  cnt.to_i
    ary << aa

    break if cnt == n
end

ary.sort! { |a, b| (a[0] <=> b[0]).nonzero? || (b[1] <=> a[1])}
ary.each  { |a, b, c| puts c.to_i }
