versao inicial...