Inspired by
lil_taylorsversion's
Shuffle