This actually works like Lee's paper.  The iteration isn't counting properly, for obvious reasons and thus the traceback cannot work.  It does find the sink properly though.