
    Write a function to determine if a user has no marked interests within a specific category group in their social network profile, where interests are represented as a binary profile. The function should check a given range of interest categories, defined by start and end positions in the user's binary interest profile, and verify if all bits in that range are unset (indicating no interests are selected in those categories).
    

    
def all_Bits_Set_In_The_Given_Range(n, l, r):
    """
    Write a function to determine if a user has no marked interests within a specific category group in their social network profile, where interests are represented as a binary profile. The function should check a given range of interest categories, defined by start and end positions in the user's binary interest profile, and verify if all bits in that range are unset (indicating no interests are selected in those categories).
    

    """
def all_Bits_Set_In_The_Given_Range(n, l, r):
    """
    Write a function to determine if a user has no marked interests within a specific category group in their social network profile, where interests are represented as a binary profile. The function should check a given range of interest categories, defined by start and end positions in the user's binary interest profile, and verify if all bits in that range are unset (indicating no interests are selected in those categories).
    

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