i не инкрементируется и цикл продолжается до какой то ошибки.