
    Given the number of vehicles detected at an intersection during a monitoring period, determine the largest binary-multiple traffic light cycle duration (in seconds) that can efficiently handle the current traffic volume without exceeding it. The cycle duration must be a power of 2 to maintain synchronization with the wider traffic management system.
    

    
def highest_Power_of_2(n):
    """
    Given the number of vehicles detected at an intersection during a monitoring period, determine the largest binary-multiple traffic light cycle duration (in seconds) that can efficiently handle the current traffic volume without exceeding it. The cycle duration must be a power of 2 to maintain synchronization with the wider traffic management system.
    

    """
def highest_Power_of_2(n):
    """
    Given the number of vehicles detected at an intersection during a monitoring period, determine the largest binary-multiple traffic light cycle duration (in seconds) that can efficiently handle the current traffic volume without exceeding it. The cycle duration must be a power of 2 to maintain synchronization with the wider traffic management system.
    

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