Inspired by
nev's
Shuffle