FINAL COMMIT GULOSO VERSÃO FUNCIONAL PARA PYTHON 3.0/2.7