improve (optimise tour)
removed optimise (let) - put everything inside (do*) macro.
moved indices and points into (do*)
put back optimisation hints
-