Sub shuffle(t As String) As String
Dim r As Int
Dim chars() As String
chars=Regex.Split("",t)
For x=0 To chars.Length-1
r=Rnd(0,chars.Length)
t=chars(r)
chars(r)=chars(x)
chars(x)=t
Next
t=""
For x=0 To chars.Length-1
t=t & chars(x)
Next
Return(t)
End Sub