correct travelInShortestPath : crossover operation will always chosee different tour