
    In an ICU patient monitoring system, develop a function that analyzes a chronologically sorted sequence of vital sign measurements to determine if a specific reading represents a dominant pattern requiring immediate attention. The function should accept the sorted sequence of readings, the total number of measurements taken, and the specific vital sign value being investigated. The function must determine if this specific vital sign value appears in more than half of the total measurements, indicating a persistent medical condition that needs urgent intervention.
    

    
def binary_search(arr, low, high, x):
    if high >= low:
        mid = (low + high) // 2
        if (mid == 0 or x > arr[mid - 1]) and arr[mid] == x:
            return mid
        elif x > arr[mid]:
            return binary_search(arr, mid + 1, high, x)
        else:
            return binary_search(arr, low, mid - 1, x)
    return -1

def is_majority(arr, n, x):
    """
    In an ICU patient monitoring system, develop a function that analyzes a chronologically sorted sequence of vital sign measurements to determine if a specific reading represents a dominant pattern requiring immediate attention. The function should accept the sorted sequence of readings, the total number of measurements taken, and the specific vital sign value being investigated. The function must determine if this specific vital sign value appears in more than half of the total measurements, indicating a persistent medical condition that needs urgent intervention.
    

    """
def binary_search(arr, low, high, x):
    if high >= low:
        mid = (low + high) // 2
        if (mid == 0 or x > arr[mid - 1]) and arr[mid] == x:
            return mid
        elif x > arr[mid]:
            return binary_search(arr, mid + 1, high, x)
        else:
            return binary_search(arr, low, mid - 1, x)
    return -1

def is_majority(arr, n, x):
    """
    In an ICU patient monitoring system, develop a function that analyzes a chronologically sorted sequence of vital sign measurements to determine if a specific reading represents a dominant pattern requiring immediate attention. The function should accept the sorted sequence of readings, the total number of measurements taken, and the specific vital sign value being investigated. The function must determine if this specific vital sign value appears in more than half of the total measurements, indicating a persistent medical condition that needs urgent intervention.
    

    """
    i = binary_search(arr, 0, n - 1, x)
    if i == -1:
        return False
    if i + n // 2 <= n - 1 and arr[i + n // 2] == x:
        return True
    else:
        return False