Schlange ("Snake", "Tunnel") ist ein Logik-Puzzle. Es wird auf einem rechteckigen oder quadratischen Rastergitter gespielt, in dem zwei Felder markiert sind. Die Aufgabe ist, eine einzelne Linie ("Schlange") zwischen den markierten Feldern einzuzeichnen; diese Linie darf sich nie selbst berühren, auch nicht diagonal. Zahlen am Rand des Rastergitters zeigen an, wie viele Felder in der entsprechenden Reihe oder Spalte geschwärzt sein müssen.
Cross+A kann Puzzles von 4 x 4 bis 20 x 20 lösen.
Es gibt viele Variationen von Schlange-Puzzle. Cross+A kann einige von ihnen lösen.
Multiple Snakes ("Mehrere Schlangen"): Ein Rastergitter enthält mehrere Schlangen. Kopf und Schwanz aller Schlangen sind angegeben. Verschiedene Schlangen dürfen sich nicht berühren - auch nicht diagonal.
Toroidal Snake ("Ringförmige Schlange"): a grid wraps around itself. A snake can go from one edge to another.