Cara Estou aprendendo lua na faculdade só que o professor não explica bem e passou exercicios

Esse é do exercicio 5 mas não entendi o que tem que fazer e li mas a ideia não fica clara, só entendi que ele puxa informaçoes de um arquivo que tem dentro da pasta imput.txt e ele compilado mostra a resposta dos valores, mas não entendi o que ele quer que eu faça no exercicio

O CODIGO DE EXEMPLO ESTA ASSIM

– 

– Exemplo 5 - IF

– 

local path = system.pathForFile(“input.txt”)

local file = io.open(path,“r”)

local idade = tonumber(file:read())

if idade < 18 then

    io.write(“Menor de idade\n”)

else

    io.write(“Maior de idade\n”)

end

local nome = file:read("*l")

if nome == “Fulano” then

    io.write(nome … “, você regressou\n”)

end

–Numero de um a 100

local num = file:read("*n")

local prob

if num > 80 then

    prob = “Alta”

elseif num > 40 and num <= 80 then

    prob = “Media”

elseif num > 20 and num <= 40 then

    prob = “Pequena”

else

    prob = “Quase inexistente”

end

io.write("A probabilidade do evento é " … prob)

io.close(file)

e o EXERCICIO 6 NEM TENHO IDEIA