Check out
Rmarchais’s
Shuffle