Fix chop-chop procedure

If C0 starts off too low (C0 < cAim), then we need to allow
the chop procedure to produce a solution where Cq > C0.