Portanto, o algoritmo retrocede de f para e, depois para d e depois para c, o que fornece a primeira alternativa a ser seguida pelo algoritmo. Ir de c para e eventualmente se mostra inútil, e o algoritmo tem que voltar de e para c e depois para b. A partir daí, ele vai para os vértices f , e, c, e d, dos quais pode retornar legitimamente para a, produzindo o circuito hamiltoniano a, b, f, e, c, d, a. Se quiséssemos encontrar outro circuito hamiltoniano, poderíamos continuar este processo retrocedendo a partir da folha da solução encontrada.