# Template for getting a target value with binary search. def binary_search(array, target): left = 0 right = len(array) - 1 while left <= right: mid = (left + right) // 2 if array[mid] == target: return mid if array[mid] < target: left = mid + 1 else: right = mid - 1