Inspired by
Eden Brown's
Shuffle