Inspired by
Olivia's
Shuffle

creds to @fittedbyaves