Inspired by
Lukasz Kozon's
Shuffle