Inspired by
farts's
Shuffle