
    Write a function to determine if a student has not yet mastered any skills within a specific learning module, where the student's performance is represented as a binary number with each bit indicating mastery of individual skills. The function should check if all bits are unset (indicating no mastery) between the starting and ending positions of the module being evaluated.
    

    
def all_Bits_Set_In_The_Given_Range(n, l, r):
    """
    Write a function to determine if a student has not yet mastered any skills within a specific learning module, where the student's performance is represented as a binary number with each bit indicating mastery of individual skills. The function should check if all bits are unset (indicating no mastery) between the starting and ending positions of the module being evaluated.
    

    """
def all_Bits_Set_In_The_Given_Range(n, l, r):
    """
    Write a function to determine if a student has not yet mastered any skills within a specific learning module, where the student's performance is represented as a binary number with each bit indicating mastery of individual skills. The function should check if all bits are unset (indicating no mastery) between the starting and ending positions of the module being evaluated.
    

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