se elimino una funcion innecesaria (abretePuto)
Aparentemente funciona