Traveling salesman problem added