Inspired by
Emma english!'s
Shuffle