No, I wouldn't want `i` to be zero, since it would then give a trivial solution for `chi` . Thats why I put everything under the `if` block.