Check out
butterfly_magic’s
Shuffle