Inspired by
Kathleen Kosal's
Shuffle