PP/2: complete dll_find
PP/2: fix circular_find iterating beyond end of list