Inspired by
Katemitchell's
Shuffle