Inspired by
OddAud's
Shuffle