tentando consertar bug e ajeitando calculo