Inspired by
Azra Ozkemah's
Shuffle