Binary Search recursion and iteration.