Inspired by
Katerinav's
Shuffle