I think this code is understood a bit
maybe this is a foolish game
impement tsp