revisao do codigo