ma perchè queste sotituzioni ?
nel senso se queste sono equivalenti

" <= n - 1" con l'equivalente " < n";

dovrebbe andare cmq o no?