Check out
Pmforde’s
Shuffle