
    Given a binary string representing daily hospital bed occupancy patterns where 1 indicates an occupied bed and 0 indicates an available bed, determine how many unique temporal shifts of this pattern (when rotated n times) result in an odd numerical value. This analysis helps identify cyclical patterns in bed utilization that could inform capacity planning.
    

    
def odd_Equivalent(s, n):
    """
    Given a binary string representing daily hospital bed occupancy patterns where 1 indicates an occupied bed and 0 indicates an available bed, determine how many unique temporal shifts of this pattern (when rotated n times) result in an odd numerical value. This analysis helps identify cyclical patterns in bed utilization that could inform capacity planning.
    

    """
def odd_Equivalent(s, n):
    """
    Given a binary string representing daily hospital bed occupancy patterns where 1 indicates an occupied bed and 0 indicates an available bed, determine how many unique temporal shifts of this pattern (when rotated n times) result in an odd numerical value. This analysis helps identify cyclical patterns in bed utilization that could inform capacity planning.
    

    """
    count = 0
    for i in range(0, n):
        if s[i] == '1':
            count = count + 1
    return count