primeira versao completa