Questão 3

Início da implementação da questão 3. O que vai diferenciar será o
cálculo do lower bound. Com isso, grande parte já está feito