Подскажите пожалуйста, в чем может быть проблема. И почему-то работает еще хуже, если использую один счетчик i1 и просто прибавляю или уменьшаю значение.