modifed version, tsp_random.cc is original, tsp.cc is the modified version