find the nth far node and forward in one while, but slow