melhorando codigo do exemplo 5 do laboratorio 1