An iterative solution for the travelling salesman problem. (13th February 2006)