actualizado el pseudocodigo