Inspired by
Robert Ortiz's
Shuffle