Inspired by
Pedro de Freitas's
Shuffle