Check out
pheonixx’s
Shuffle