def main():

    line = eval(input())

    n, T = [int(x) for x in line.split()]

    lista_tempos = []

    lista_custos = []

    for i in range(n):

        line = eval(input())

        c, t = [int(x) for x in line.split()]

        if t <= T:

            lista_tempos.append(t)

            lista_custos.append(c)

    if lista_tempos:

        print((min(lista_custos)))

    else:

        print('TLE')

main()
linha = eval(input())

Nvezes,TempoMax = [int(n) for n in linha.split()]

listaCusto = []

listaTempo = []

minimo = 1001

for aux in range(Nvezes):

    entrada = eval(input())

    custo,tempo = [int(n) for n in entrada.split()]

    listaCusto.append(custo)

    listaTempo.append(tempo)

indiceMenor = listaCusto.index(min(listaCusto))

#print("indice menor: " , indiceMenor)

#print(listaTempo)

#print(listaCusto)

if listaTempo[indiceMenor] <= TempoMax:

    print((min(listaCusto)))

elif listaTempo[indiceMenor] > TempoMax:

    for posicao, elemento in enumerate(listaCusto):

        if listaCusto[posicao] < minimo and listaTempo[posicao] <= TempoMax:

            minimo = listaCusto[posicao]

    if minimo == 1001:

         print("TLE")

    else:

        print(minimo)
def main():
    line = eval(input())
    n, T = [int(x) for x in line.split()]
    lista_tempos = []
    lista_custos = []
    for i in range(n):
        line = eval(input())
        c, t = [int(x) for x in line.split()]
        if t <= T:
            lista_tempos.append(t)
            lista_custos.append(c)
    if lista_tempos:
        print((min(lista_custos)))
    else:
        print("TLE")


main()

linha = eval(input())
Nvezes, TempoMax = [int(n) for n in linha.split()]
listaCusto = []
listaTempo = []
minimo = 1001
for aux in range(Nvezes):
    entrada = eval(input())
    custo, tempo = [int(n) for n in entrada.split()]
    listaCusto.append(custo)
    listaTempo.append(tempo)
indiceMenor = listaCusto.index(min(listaCusto))
# print("indice menor: " , indiceMenor)
# print(listaTempo)
# print(listaCusto)
if listaTempo[indiceMenor] <= TempoMax:
    print((min(listaCusto)))
elif listaTempo[indiceMenor] > TempoMax:
    for posicao, elemento in enumerate(listaCusto):
        if listaCusto[posicao] < minimo and listaTempo[posicao] <= TempoMax:
            minimo = listaCusto[posicao]
    if minimo == 1001:
        print("TLE")
    else:
        print(minimo)

-def main(): -    line = eval(input()) -    n, T = [int(x) for x in line.split()] -    lista_tempos = [] -    lista_custos = [] -    for i in range(n): -        line = eval(input()) -        c, t = [int(x) for x in line.split()] -        if t <= T: -            lista_tempos.append(t) -            lista_custos.append(c) -    if lista_tempos: -        print((min(lista_custos))) +linha = eval(input()) +Nvezes, TempoMax = [int(n) for n in linha.split()] +listaCusto = [] +listaTempo = [] +minimo = 1001 +for aux in range(Nvezes): +    entrada = eval(input()) +    custo, tempo = [int(n) for n in entrada.split()] +    listaCusto.append(custo) +    listaTempo.append(tempo) +indiceMenor = listaCusto.index(min(listaCusto)) +# print("indice menor: " , indiceMenor) +# print(listaTempo) +# print(listaCusto) +if listaTempo[indiceMenor] <= TempoMax: +    print((min(listaCusto))) +elif listaTempo[indiceMenor] > TempoMax: +    for posicao, elemento in enumerate(listaCusto): +        if listaCusto[posicao] < minimo and listaTempo[posicao] <= TempoMax: +            minimo = listaCusto[posicao] +    if minimo == 1001: +        print("TLE") -        print("TLE") - - -main() +        print(minimo)