Python Binary Search Recursive Algorithm