tsp1 : it seems passed, but failed in algospot I dont why :(