Inspired by
sasha🍓's
Shuffle