Travelling Salesman Problem with Profits