> -- Peter Almazov писал(а):
> Инвариант, как всегда, неправильный. Точнее, сильно неполный.

Ну, фактически, я назвал ровно такой инвариант, который объясняет смысл переменных... А не инвариант для полной формализации цикла.