Inspired by
cryda's
Shuffle