perfetto.
Grazie della dritta riguardo array.length. ADesso funziona tutto.
Come pensavo l'esperienza pratica è ben diversa da quella teorica...