Final submit: tsp_nn_plus_swapping