Inspired by
Lily Taylor's
Shuffle