Inspired by
Helena Weber's
Shuffle