
    Given real-time occupancy rates from multiple parking zones in a city and the total parking capacity, calculate the combined occupancy impact score by multiplying all zone rates together and taking the remainder when divided by the total capacity. This normalized score helps predict parking demand patterns across zones while keeping the result within meaningful capacity bounds.
    

    
def find_remainder(arr, n):
    """
    Given real-time occupancy rates from multiple parking zones in a city and the total parking capacity, calculate the combined occupancy impact score by multiplying all zone rates together and taking the remainder when divided by the total capacity. This normalized score helps predict parking demand patterns across zones while keeping the result within meaningful capacity bounds.
    

    """
def find_remainder(arr, n):
    """
    Given real-time occupancy rates from multiple parking zones in a city and the total parking capacity, calculate the combined occupancy impact score by multiplying all zone rates together and taking the remainder when divided by the total capacity. This normalized score helps predict parking demand patterns across zones while keeping the result within meaningful capacity bounds.
    

    """
    mul = 1
    for i in range(len(arr)):
        mul = mul * (arr[i] % n) % n
    return mul % n