done simple greedy tsp nearest negibour