Snake

...
Thinking...