Inspired by
Blakelybriz's
Shuffle