--$i; while (--$j) { ... --$i; }