Travelling salesman problem example