
    In an adaptive learning platform, determine the highest standardized learning checkpoint a student has mastered, where checkpoints are represented as powers of 2 and the student's current mastery score is n. The identified checkpoint will be used to assign appropriate learning modules that match the student's demonstrated skill level.
    

    
def highest_Power_of_2(n):
    """
    In an adaptive learning platform, determine the highest standardized learning checkpoint a student has mastered, where checkpoints are represented as powers of 2 and the student's current mastery score is n. The identified checkpoint will be used to assign appropriate learning modules that match the student's demonstrated skill level.
    

    """
def highest_Power_of_2(n):
    """
    In an adaptive learning platform, determine the highest standardized learning checkpoint a student has mastered, where checkpoints are represented as powers of 2 and the student's current mastery score is n. The identified checkpoint will be used to assign appropriate learning modules that match the student's demonstrated skill level.
    

    """
    res = 0
    for i in range(n, 0, -1):
        if i & i - 1 == 0:
            res = i
            break
    return res