Hello, > >+ for (i = 0; i != n; i += 2) > >+ ; > > Can't we just convert this loop to: > if ((n%2) != 0) > while (true) ; > > Or do we need to know more information? yes, we can. But I don't see any practical gain in implementing this optimization. Zdenek