Check out
SlightlyEthereal’s
Shuffle