Check out
pari’s
Shuffle