L'ALGORITMO CHE RISOLVE TUTTI I PROBLEMI