שליחה במסרון: The traveling salesman problem and its variations