Inspired by
Kamile Rinkeviciute's
Shuffle