Classic CSP puzzle
DFS
Puzzle generation?
DIMACS format
DPLL DFS
Stupidly slow because no care put into it
Can we make it faster?
C.f. Varisat