Ну и каков этот Оптимальный алгоритм построения маршрутов? Я поискал по тырнетам и такого не нашёл …