Binary Search, Recursion - Computer Science