Backtracking - una dintre cele mai complexe metode de rezolvare a problemelor de informatica cu solutii multiple