Inspired by
Tinlee's
Shuffle