Scusate, ho gia risolto... si trattava di diminuire di 1 la length nel while.