Inspired by
César Yareth's
Shuffle