31:59 Basicamente, a razão pela qual você pode resolver esse problema, você pode fazer um autômato finito que reconhece a linguagem B, é porque esse autômato finito vai manter o controle da paridade do número de 1's que ele viu antes. Isso tem dois estados, um deles lembrando que ele viu um número ímpar de 1's até agora, o outro lembrando que ele viu um número par de 1's antes. E isso vai ser típico para esses autômatos, autômatos finitos. Haverá várias possibilidades diferentes que você pode ter que manter o controle enquanto você está lendo a entrada, e haverá um estado associado a cada uma dessas possibilidades. Então, se você está projetando um autômato, você tem que pensar sobre-- enquanto você está processando a entrada-- quais coisas você tem que manter o controle. E você vai fazer um estado para cada uma dessas possibilidades41:52 Mostre autômatos finitos equivalentes a Expressão Regular.####[]