Added a travelling salesman solution