Check out
sage’s
Shuffle