Um baralhar como deve ser
A lista é baralhada com o algoritmo de Fisher–Yates, que torna cada ordenação possível exatamente tão provável como qualquer outra. Ordenar por uma chave aleatória — o truque que quase todas as folhas de cálculo usam — não consegue isso.
Cada troca vem do gerador criptográfico de números aleatórios do seu navegador, amostrado sem o enviesamento de arredondamento que um simples resto introduz.