distribucion y limpieza de codigo