W1.T-COMB.2: Sanitización de catálogo
## Objetivo
Transforma el nombre de un producto y su código de lote en una etiqueta técnica normalizada para el catálogo de un almacén.
El programa debe:
1. Leer el `producto` desde la primera línea de la entrada estándar (puede contener espacios).
2. Leer el `lote` desde la segunda línea de la entrada estándar.
3. Sustituir todos los espacios en blanco del nombre del producto por guiones medios (`"-"`) mediante la función `reemplazar(producto, " ", "-")`.
4. Concatenar el producto transformado, un punto (`"."`) y el lote mediante el operador `+` para construir la `etiqueta`.
5. Calcular la cantidad total de caracteres de la etiqueta final utilizando `longitud(etiqueta)`.
6. Escribir en la salida estándar la etiqueta y su longitud separadas por dos puntos: `<etiqueta>:<longitud>`.
## Entrada
- Línea 1: Nombre comercial del producto (texto con palabras separadas por espacios).
- Línea 2: Código de lote (texto o identificador alfanumérico sin espacios).
## Salida
- Una única línea con el formato `<etiqueta>:<longitud>`.
## Ejemplo
Entrada:
```text
teclado mecanico
99
```
Salida:
```text
teclado-mecanico.99:19
```
Explicación: Los espacios de `"teclado mecanico"` se sustituyen por guiones (`"teclado-mecanico"`). Se concatena el punto y el lote `"99"` formando `"teclado-mecanico.99"`, cuya longitud total es 19 caracteres.
```
- **cases**:
Ejemplos
Entrada
teclado mecanico 99
Salida
teclado-mecanico.99:19