Check out
LMunderscore’s
Shuffle