Text this: Mathematical programming and heuristic approaches to the turret-index optimisation problem with tool duplications.