dim $array[12] = ["a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l"]
const $n = 12
dim $arrayAuxiliary[$n]
For $i = 0 To $n - 1
$arrayAuxiliary[$i] = $i
Next
For $i = 0 To $n - 2
$j = Random($i, $n - 1, 1)
$buffer = $arrayAuxiliary[$i]
$arrayAuxiliary[$i] = $arrayAuxiliary[$j]
$arrayAuxiliary[$j] = $buffer
Next
$sText = ""
For $i = 0 To $n - 1
$sText &= $array[$arrayAuxiliary[$i]] & @CRLF
Next
MsgBox(4096, "", $sText)