Text this: Ant colony optimization (ACO) algorithm for CNC route problem