Rewrote and corrected ATSP to TSP