Inspired by
HayRe's
Shuffle