Ho tolto quasi tutto il codice, prova (se hai ancora voglia) a vedere se adesso riesci a capirci meglio.

Il codice e' veramente scritto male, lo so ma vengo da rpg su as400 e cosi' per adesso non e' il mio obbiettivo primario scrivere bene il sorgente.

Altrimenti un chiudo e un martello e lo fermo io il div