TSP (Explicit)

ITS GETTING HARDER (Explicit)