Inspired by
Caitlin Hadley's
Shuffle