Inspired by
Diablo's
Shuffle