Check out
julia briner’s
Shuffle