Inspired by
Helena Sales's
Shuffle