Inspired by
Emmrie's
Shuffle