Inspired by
Sidney Quam's
Shuffle