Inspired by
Aubrey Barnett's
Shuffle