Versao Inicial. Funcional.