finally close to completion for the depth first, backtracking algorithm
solver.