def binsearch(data, searched): left = 0 right = len(data) - 1 while left <= right: current = (left + right) // 2 if data[current] == searched: return current elif data[current] > searched: right = current - 1 else: left = current + 1 return -1