Inspired by
Cris Vieyram's
Shuffle