Inspired by
Jennifer Callahan's
Shuffle