If you're seeing this message, it means we're having trouble loading external resources on our website.

If you're behind a web filter, please make sure that the domains *.kastatic.org and *.kasandbox.org are unblocked.

Main content

How to snakes

Snakes! Snakesnakesnakesnakesnakesnakesnakesnakesnakesnakesnakesnakesnakesnakesnakesnakesnakesnakesnakesnakesnakesnakesnakesnakesnakesnakes. me: vihart.com You can get a box here: http://www.amazon.com/dp/B003I6USDW?tag=vihartcom-20. Created by Vi Hart.

Want to join the conversation?

Video transcript

Snakes. Lots and lots of snakes. These snakes are just writhing with potential, similar parts linked together. They move in a specific and limited way. Part of the potential of things is how they break. These snakes break fantastically into these snake modules. You can put them back together too, allowing the existence of the super snake. Super snakes are obviously desirable for many reasons, besides being inherently awesome. You can wear them, and put them on things, and drop them, which I find amusing for some reason. You can arrange them into a space-filling, fractal curve, if that's what you like, which I do. You can even jump snake. But let's not forget. You can make mini-snakes too, which enables the snake stash, and starting from mini-snake gives you room to grow. Snake. Snake. Snake. Snake. Snake. Snake. Snake. Snake. Snake. Snake. Snake. They like to bend into this angle. Who cares what it actually is, besides about 90 degrees? But it begs the question, how many ways can I fold this snake if it has 10 segments? I can notate the way it slithers back and forth from tail to head, left, right, right, left, left, right, left. I'm going to call this string of letters a slither. This is a valid slither. This is an invalid one, since anyone who's played snake knows that a snake isn't allowed to run into itself. Given a slither, how can I tell whether it's-- of course, snake lets you go straight too. So you can do another version of this that allows going straight and notate it like this, and wonder whether this snake is a loser snake or not. Snake. Snake. Snake. Snake. Snake. Snake. Snake. Snake. Snake. Snake. Snake. Snake. Snake. Snake. Snake. Snake. Don't forget to try putting the snake modules together in ways they were never meant to go. You can mix colors. So in theory, I could be hiding a secret message in the color pattern of this snake. But I'm not, because I'm lazy. So it's just the digits of the binary expansion of pi. Even better, you can attach more than one segment at a point. I can have a two-headed serpent. I can play the game where I cut off the heads of a Hydra, adding two more in the old head's place and see how far that gets me. I can put the snake modules on my fingertips and have snaky fingers. That's cool too. I can even do super snaky fingers. Snake. Snake. Snake. Snake. Snake. Snake. Snake. Snake. Snake. Snake. Snake. Snake. Snake. Snake. Snake. Snake. Snake. Snake. Snake. Snake.