Travelling salesman with a directional constraint Travelling salesman with a directional constraint python python