Check out
Mique_mouse’s
Shuffle