Inspired by
Outer-Banks's
Shuffle