Inspired by
Eléa's
Shuffle