Adding algorithm Backtracking