
    Write a function to verify if all security checks within a specified range of monitoring criteria are cleared (unset) in a transaction's binary security pattern, where each bit position represents a specific security flag from location verification to frequency monitoring. The function should analyze the pattern from the starting security check position to the ending position and determine if any security flags are raised within that range.
    

    
def all_Bits_Set_In_The_Given_Range(n, l, r):
    """
    Write a function to verify if all security checks within a specified range of monitoring criteria are cleared (unset) in a transaction's binary security pattern, where each bit position represents a specific security flag from location verification to frequency monitoring. The function should analyze the pattern from the starting security check position to the ending position and determine if any security flags are raised within that range.
    

    """
def all_Bits_Set_In_The_Given_Range(n, l, r):
    """
    Write a function to verify if all security checks within a specified range of monitoring criteria are cleared (unset) in a transaction's binary security pattern, where each bit position represents a specific security flag from location verification to frequency monitoring. The function should analyze the pattern from the starting security check position to the ending position and determine if any security flags are raised within that range.
    

    """
    num = (1 << r) - 1 ^ (1 << l - 1) - 1
    new_num = n & num
    if new_num == 0:
        return True
    return False