(2) While
(3)  mark
(4)  
(5) For
(6)
(7) While
(8)  If is marked
(9)       unmark
(10)    
(11)    
(10)   Else
(11)      /* is parent of in /
(12)     
Algorithm 11: Return-Suurballe-Tarjan-2-link-disjoint-paths .