#abc304a. [abc304_a]First Player

[abc304_a]First Player

题目描述

NN 个人,编号为 1,2,ldots,N1, 2, \\ldots, N,坐在一个圆桌上,按照顺时针的方向排列。特别地,人 11 和人 NN 是按照顺时针方向相邻的。

对于每个 i=1,2,ldots,Ni = 1, 2, \\ldots, N,人 ii 有一个名字 SiS_i 和一个年龄 AiA_i。这里,没有两个人有相同的名字或相同的年龄。

从最年轻的人开始,按照他们在顺时针座位上的顺序打印出所有 NN 个人的名字。

约束条件

  • 2leqNleq1002 \\leq N \\leq 100
  • NN 是一个整数。
  • SiS_i 是一个长度为 111010 的字符串,由小写英文字符组成。
  • ineqjimpliesSineqSji \\neq j \\implies S_i \\neq S_j
  • 0leqAileq1090 \\leq A_i \\leq 10^9
  • AiA_i 是一个整数。
  • ineqjimpliesAineqAji \\neq j \\implies A_i \\neq A_j

输入

输入以以下格式从标准输入给出:

NN S1S_1 A1A_1 S2S_2 A2A_2 vdots\\vdots SNS_N ANA_N

输出

输出 NN 行。对于每个 i=1,2,ldots,Ni = 1, 2, \\ldots, N,第 ii 行应该包含从最年轻的人开始,顺时针方向上第 ii 个座位上的人的名字。


示例输入 1

5
alice 31
bob 41
carol 5
dave 92
ellen 65

示例输出 1

carol
dave
ellen
alice
bob

最年轻的人是第 33 个人。因此,从第 33 个人开始,按照他们在顺时针座位上的顺序打印名字:第 33 个人,第 44 个人,第 55 个人,第 11 个人和第 22 个人。


示例输入 2

2
takahashi 1000000000
aoki 999999999

示例输出 2

aoki
takahashi