Inspired by
Will Solace's
Shuffle