Puse más excepciones, a ver si me ayudan a calcular si la nueva cantidad obtenida (8895) es correcta o no.
Lo de antes sigue igual. Agrego:
No son válidos los textos cuya parte 1 es 1, 4 o 5, si a la vez alguna de las partes 2~6 es 4.
Por ejemplo: Parte 1=1, Parte 2=4, texto inválido.
Otro: Parte 1=5, las partes 2~6 no tienen valor 4, texto podría ser válido (hay que considerar las excepciones que dije en el 1er post).
Parece absurdamente difícil considerando lo poco útil que es (sólo para confirmar un número, no alcanza para confirmar que el programa genere bien la lista, quizá sea la cantidad correcta por casualidad), pero si a alguien le gusta el reto, ahí lo tiene.