A little bit Changed TSP algorithm.