問題にチャレンジして、ユーザー同士で解答を教え合ったり、コードを公開してみよう!
n 人の生徒がテストを受けました。このテストで k 点以上 l 点以下の点数を取った人が合格です。
n 人の各生徒について、その人の名前とその人が取った点数が入力として与えられるので、このテストに合格した人の名前をすべて、入力された順に改行区切りで出力してください。
なお、合格者が一人もいない場合は、何も出力しないでください。
n
s_1 t_1
s_2 t_2
...
s_n t_n
k l
テストに合格した人の名前をすべて、入力された順に改行区切りで出力してください。
また、末尾に改行を入れ、余計な文字、空行を含んではいけません。
なお、合格者が一人もいない場合は、何も出力しないでください。
すべてのテストケースにおいて、以下の条件をみたします。
・ 入力は s_i を除いて全て整数
・ 1 ≦ n ≦ 100
・ s_i は英小文字 'a', 'b', ... , 'z' からなる1文字以上10文字以下の文字列
・ i ≠ j ならば s_i ≠ s_j
・ 0 ≦ t_i ≦ 100
・ 1 ≦ k, l ≦ 100
・ k ≦ l
5
alice 97
bob 25
carol 57
dave 46
ellen 10
35 80
carol
dave