Inspired by
Ruby🍦's
Shuffle