threaded tsp brute force