Binary Search recursive algorithm.