correcao na validação e melhoria na função sum_calc