Inspired by
Kathy Kavan's
Shuffle