Travelling Salesman Problem in CS