Inspired by
Irmm77's
Shuffle