Inspired by
HuskerDust's
Shuffle