Olá, boa tarde comunidade Alura!
Tudo bem?
Em primeiro lugar, gostaria de dizer que concordo que a programação é incrível e sim, nos possibilita resolver problemas de várias formas. No entanto, se me permitem dar uma sugestão, achei infeliz a analogia feita em relação ao quebra-cabeça, levando em consideração que em um quebra-cabeça, as peças só podem se encaixar em apenas um lugar obrigatoriamente, para formar o resultado final (figura), caso contrário teríamos erro (figura exibida de forma incorreta).
Abraços.