Inspired by
Patrick Preda's
Shuffle