Text this: A BRANCH-AND-CUT APPROACH TO A TRAVELING SALESMAN PROBLEM WITH SIDE CONSTRAINTS.