Use the Python code in cspProblem .py, which defines a CSP with variables, domains and con- straints. Increase costs to CSPs by extending this class to incorporate a Charge and a heuristic functionality h to determine the Charge. Also use the code in cspConsistency .py. This code implements the transitions https://essaymin.com/cn/assignments/