Versao final, ja preparada para testes e calculo de medias