Inspired by
ada✝️'s
Shuffle