Inspired by
dais's
Shuffle