Inspired by
Abigail Watson's
Shuffle