Inspired by
Caroline Simoneaux's
Shuffle