limpieza y depuracion de codigo parte 1