Generalized backtracking procedure. (for all types of backtracking problems from simple backtracking to NP-completenes)