Revisei o enunciado e a implementação de acordo com este.

Detalhes como descarte de valores e re-leitura dos parametros foram corrigidos.