versão 1 completa (pronto para revisões)