for (int i = 0; i < costs.length; i++) {
costs[i][0][1] = 1;
costs[i][1][1] = 1;
}
auto.addCounter(new CounterState(costs, 4, 6));
solver.post(IntConstraintFactory.cost_regular(vars, cost, auto));
solver.set(IntStrategyFactory.lexico_LB(vars));
solver.findAllSolutions();