IntConstraintFactory.arithm(Y, ">=", low + coeff - 1),
IntConstraintFactory.arithm(Y, "<=", upp - coeff - 1),
IntConstraintFactory.arithm(X, "=", Y, "+", coeff)
};
AbstractStrategy strategy = IntStrategyFactory.lexico_LB(vars);
s.post(cstrs);
s.set(strategy);
return s;
}