*мрачно* или оно так и должно работать, или где-то лазит баг. А теперь внимание - вопрос: в чем этот долбаный глюк, если для r1, r1 при известном внутреннем смещении, и даже для r2 при известном внутреннем смещении нормальное количество итераций, а при r2 - бешеное.