Check out
rubycrider’s
Shuffle