prima della chiamata recursiva incrementi una variabile globale (o locale statica alla funzione)
dopo la chiamata recursiva la decrementi. alla fine controlli che sia uguale al valore iniziale
prima della chiamata recursiva incrementi una variabile globale (o locale statica alla funzione)
dopo la chiamata recursiva la decrementi. alla fine controlli che sia uguale al valore iniziale