31:59 Básicamente, la razón por la que puedes resolver este problema, puedes hacer un autómata finito que reconozca el lenguaje B, es porque ese autómata finito va a llevar un registro de la paridad del número de 1 que ha visto antes. Esto tiene dos estados, uno de ellos recuerda que ha visto un número impar de 1 hasta ahora, el otro recuerda que ha visto un número par de 1 antes. Y eso va a ser típico para estos autómatas, autómatas finitos. Va a haber varias posibilidades diferentes de las que tendrás que llevar un registro mientras lees la entrada, y va a haber un estado asociado con cada una de esas posibilidades. Entonces, si estás diseñando un autómata, tienes que pensar en, mientras procesas la entrada, qué cosas tienes que tener en cuenta. Y vas a crear un estado para cada una de esas posibilidades. 41:52 Muestra autómatas finitos equivalentes a expresiones regulares.####[]