Inspired by
jalomean's
Shuffle