
    Develop a function that determines if a student shows no risk indicators within a specific category of assessment metrics, represented as a range of bits in their overall risk profile. The function should analyze a binary number where each bit represents a different risk factor (1 for present, 0 for absent), and check if all bits within the specified range of assessment metrics are unset (0). The analysis must verify if the student is completely clear of risk factors within that specific category range.
    

    
def all_Bits_Set_In_The_Given_Range(n, l, r):
    """
    Develop a function that determines if a student shows no risk indicators within a specific category of assessment metrics, represented as a range of bits in their overall risk profile. The function should analyze a binary number where each bit represents a different risk factor (1 for present, 0 for absent), and check if all bits within the specified range of assessment metrics are unset (0). The analysis must verify if the student is completely clear of risk factors within that specific category range.
    

    """
def all_Bits_Set_In_The_Given_Range(n, l, r):
    """
    Develop a function that determines if a student shows no risk indicators within a specific category of assessment metrics, represented as a range of bits in their overall risk profile. The function should analyze a binary number where each bit represents a different risk factor (1 for present, 0 for absent), and check if all bits within the specified range of assessment metrics are unset (0). The analysis must verify if the student is completely clear of risk factors within that specific category range.
    

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