primer codigo lo recupere