36 combinatorial-optimization positions