Check out
ClassActsWithRags’s
Shuffle