Recursive Leapfrog (still needs selector)