Inspired by
goose's
Shuffle