Inspired by
lenalugstein's
Shuffle