Inspired by
Deirdre's
Shuffle