Check out
TidyCatastrophe’s
Shuffle