Тому що ми використовуємо рекурсивну процедуру, то треба звернути особливу увагу на умову завершення рекурсивного процесу. Процедура повинна припинити викликати сама себе, якщо поточна крапка збіглася з заданою кінцевою крапкою.

 

На малюнку приведена блок-схема алгоритму процедури вибору чергової вершини формованого маршруту.