Inspired by
Carolyndahlgren's
Shuffle