implementing the first pass of my distSnake