ejemplo 7, archivo externo y módulos