Desafio 102 | O 2º maior valor

O Adolfo está a tentar configurar uma máquina para que retorne o 2º maior valor de uma lista inicial de quatro números. As configurações, representadas pela Fig.1, usam dois componentes: MAX (seta para cima) que apura o maior valor da comparação de um par de números e MIN (seta para baixo) que apura o menor valor. Por exemplo, na Config.1, para a lista inicial "1,2,3,4", o componente MIN compara os valores "1" e "2" e retorna o menor ("1"). Já o componente MAX compara os valores "3" e "4" e retorna o maior deles ("4"). Na comparação seguinte (entre "1" e "4"), o valor apurado é o 4, o que não servirá o propósito do Adolfo.
Questão:
Considerando a mesma lista inicial de números ("1,2,3,4"), quantas configurações servirão o propósito do Adolfo, retornando o segundo maior valor da lista ("3")?
