Check out
Pariswright’s
Shuffle