Backtracking search for Constraint Satisfaction Problems

Backtracking search for Constraint Satisfaction Problems (CSP)