Check out
Ruby van_go’s
Shuffle