Inspired by
Wrenlee's
Shuffle