Explain Backtracking Algorithm Advantages