Inspired by
Rebecca Mackenzie's
Shuffle