Il codice annidato è terribile. Preferisco cinque chiamate di funzione extra piuttosto che un ulteriore livello di annidamento ogni volta.