Check out
Libby Janzen’s
Shuffle

Snek