`proc find_x(list: openArray[int], x: int): bool = var lo = list.low var hi = list.high while lo < hi: var m = int((lo + (hi - lo)) / 2) if x == list[m]: return true elif x < list[m]: hi = m - 1 else: lo = m return false var arr: array = [1, 2, 3, 4, 6, 8, 12, 45, 67, 80, 90, 100] stdout.write(find_x(arr, 120)) `
Run