Inspired by
Thatha44's
Shuffle