

	Rezolvam problema prin metoda Branch&Bound. In rezolvarea acestei probleme vom retine
pentru fiecare configuratie o structura avand urmatoarea componenta: cost,poz1,poz2,niv,pred,urm
unde "cost" reprezinta costul configuratiei,"poz1","poz2" reprezinta pozitiile casutelor al caror
continut se interschimba,"pred","urm" sunt legaturile spre tatal, respectiv spre urmatorul nod din
lista nodurilor active, iar "niv" este nr. de mutari prin care se ajunge din configuratia initiala
in cea actuala.
	Functia euristica pt. calcularea costului unei configuratii este egala cu nr. pozitiilor 
prin care aceasta difera de cea finala, la care se adauga numarul de mutari prin care se ajunge din
configuratia initiala in cea curenta.