Check out
Rubyklingensmith’s
Shuffle