Inspired by
Mauricio Novoa's
Shuffle