Longitud del gusano

La cadena de entrada dibuja un gusano usando caracteres -. Cada - mide un centímetro de largo. Devuelve su longitud en milímetros como "N mm.", o "invalid" si la cadena está vacía o contiene otro carácter.

Ejemplos

worm_length("----------") ➞ "100 mm."

worm_length("") ➞ "invalid"

worm_length("---_-___---_") ➞ "invalid"

Notas

Devuelve "invalid" si se proporciona una cadena vacía o si la cadena contiene caracteres distintos de -.