Homework 6, SNAKE, with unfinished comments.