Scusa per il ritardissimo. Ma ho letto solo ora. Sono riuscito ad implementare un'altro algoritmo più efficiente. Comunque l'errore era proprio quello! Questo succede perchè programmo sempre la sera tardi Grazie lo stesso per la pazienza!