Inspired by
jury's
Shuffle