Check out
Jordan’s
Shuffle

More experimenting