import java.io.IOException;
import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;
import java.util.stream.IntStream;
public class Main {
public static final String IN
= "100 120\n" + "297 90\n"
+ "66 110\n"
+ "257 113\n"
+ "276 191\n"
+ "280 129\n"
+ "219 163\n"
+ "254 193\n"
+ "86 153\n"
+ "206 147\n"
+ "71 137\n"
+ "104 40\n"
+ "238 127\n"
+ "52 146\n"
+ "129 197\n"
+ "144 59\n"
+ "157 124\n"
+ "210 59\n"
+ "11 54\n"
+ "268 119\n"
+ "261 121\n"
+ "12 189\n"
+ "186 108\n"
+ "174 21\n"
+ "77 18\n"
+ "54 90\n"
+ "174 52\n"
+ "16 129\n"
+ "59 181\n"
+ "290 123\n"
+ "248 132";
List
<int[]> input
= Arrays.
stream(IN.
split("\n")).
map(line
-> line.
split(" ")).
map((String[] t
) -> Arrays.
stream(t
).
mapToInt(Integer::parseInt
).
toArray()).
collect(Collectors.
toList());
IntStream.
range(1, input.
size()).
filter(index
-> input.
get(index
)[0] >= input.
get(0)[0] && input.
get(index
)[1] <= input.
get(0)[1]).
sorted().
forEach(num
-> System.
out.
print(num
+" ")); }
}
aW1wb3J0IGphdmEuaW8uSU9FeGNlcHRpb247CmltcG9ydCBqYXZhLnV0aWwuQXJyYXlzOwppbXBvcnQgamF2YS51dGlsLkxpc3Q7CmltcG9ydCBqYXZhLnV0aWwuc3RyZWFtLkNvbGxlY3RvcnM7CmltcG9ydCBqYXZhLnV0aWwuc3RyZWFtLkludFN0cmVhbTsKCnB1YmxpYyBjbGFzcyBNYWluIHsKCnB1YmxpYyBzdGF0aWMgZmluYWwgU3RyaW5nIElOID0gIjEwMCAxMjBcbiIKICAgICAgICArICIyOTcgOTBcbiIKICAgICAgICArICI2NiAxMTBcbiIKICAgICAgICArICIyNTcgMTEzXG4iCiAgICAgICAgKyAiMjc2IDE5MVxuIgogICAgICAgICsgIjI4MCAxMjlcbiIKICAgICAgICArICIyMTkgMTYzXG4iCiAgICAgICAgKyAiMjU0IDE5M1xuIgogICAgICAgICsgIjg2IDE1M1xuIgogICAgICAgICsgIjIwNiAxNDdcbiIKICAgICAgICArICI3MSAxMzdcbiIKICAgICAgICArICIxMDQgNDBcbiIKICAgICAgICArICIyMzggMTI3XG4iCiAgICAgICAgKyAiNTIgMTQ2XG4iCiAgICAgICAgKyAiMTI5IDE5N1xuIgogICAgICAgICsgIjE0NCA1OVxuIgogICAgICAgICsgIjE1NyAxMjRcbiIKICAgICAgICArICIyMTAgNTlcbiIKICAgICAgICArICIxMSA1NFxuIgogICAgICAgICsgIjI2OCAxMTlcbiIKICAgICAgICArICIyNjEgMTIxXG4iCiAgICAgICAgKyAiMTIgMTg5XG4iCiAgICAgICAgKyAiMTg2IDEwOFxuIgogICAgICAgICsgIjE3NCAyMVxuIgogICAgICAgICsgIjc3IDE4XG4iCiAgICAgICAgKyAiNTQgOTBcbiIKICAgICAgICArICIxNzQgNTJcbiIKICAgICAgICArICIxNiAxMjlcbiIKICAgICAgICArICI1OSAxODFcbiIKICAgICAgICArICIyOTAgMTIzXG4iCiAgICAgICAgKyAiMjQ4IDEzMiI7CgpwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB0aHJvd3MgSU9FeGNlcHRpb24gewoKICAgIExpc3Q8aW50W10+IGlucHV0ID0gQXJyYXlzLnN0cmVhbShJTi5zcGxpdCgiXG4iKSkubWFwKGxpbmUgLT4gbGluZS5zcGxpdCgiICIpKS5tYXAoKFN0cmluZ1tdIHQpIC0+IEFycmF5cy5zdHJlYW0odCkubWFwVG9JbnQoSW50ZWdlcjo6cGFyc2VJbnQpLnRvQXJyYXkoKSkuY29sbGVjdChDb2xsZWN0b3JzLnRvTGlzdCgpKTsKICAgIAogICAgSW50U3RyZWFtLnJhbmdlKDEsIGlucHV0LnNpemUoKSkuZmlsdGVyKGluZGV4IC0+IGlucHV0LmdldChpbmRleClbMF0gPj0gaW5wdXQuZ2V0KDApWzBdICYmIGlucHV0LmdldChpbmRleClbMV0gPD0gaW5wdXQuZ2V0KDApWzFdKS5zb3J0ZWQoKS5mb3JFYWNoKG51bSAtPiBTeXN0ZW0ub3V0LnByaW50KG51bSArIiAiKSk7CiAgICB9Cgp9