Recursive anti search faster than iterative.
Recursive anti search culls branches starting with 2.