Solution to assignment 6 warm-up - methods for Snake Skins Object Oriented Solution (strongly recommended): pg6a class main method - handles user I/O and primary processing SnakeBox class - create and manipulate a box of snakes SnakeBox(filename) - create and initialize a box based on data in a plain text input file, parameter is the filename display() - display the current box on the screen findSnake() - find the next snake printEnds() - display the endpoints of the snake most recently skinned getCount() - return the number of (full) snakes in the box finished() - true if there are no more snakes