Check out
Prun’s
Shuffle