Inspired by
Payton's
Shuffle