def cur_mkt_score_a(a, ds, fs):
    """
    Given a bunch of participants' open-interests and fees,
    calculate the total current market score.
    """
    total = 0
    for d, f in zip(ds, fs):
        total += (d**(1-a)) * (f**(a))
    return total