19/12 refatoracao um pouco mais adiantada