Inspired by
Oliviarodrigofan's
Shuffle