TSP_with_CombinatorialNumberSystem