Pasado el código principal a una función