Inspired by
WalterTheDog77's
Shuffle