This problem was motivated by the classic phone game Snake.
Consider the square grid graph with vertex set $V := \{1, \dots, N\}^2$, for fixed odd positive integer $N$, and an edge between $(x, y)$ and $(x’, y’)$ iff $|x - x’| + |y - y’| = 1$.
Question: How many paths are there from $(1, 1)$ to $(N, N)$ that do not repeat any vertex but traverse all vertices? Can we get, if not exact results, asymptotics in $N$?