you manipulate a data structure that contains vertices and edges. there is more about it here http://inconvergent.net/snek-is-not-an-acronym/.
snk is an instance of snek, so it contains a realisation of the structure and its current state.
snk is an instance of snek, so it contains a realisation of the structure and its current state.