'Implements the "n-notation" used in Artstein and Poesio (2007)'

@deprecated(u'Use    Nk,    Nik    or    Nck    instead')
def N(self, k=None, i=None, c=None):

    if ((k is not None) and (i is None) and (c is None)):
        ret = self.Nk(k)
    elif ((k is not None) and (i is not None) and (c is None)):
        ret = self.Nik(i, k)
    elif ((k is not None) and (c is not None) and (i is None)):
        ret = self.Nck(c, k)
    else:
        raise ValueError((u'You    must    pass    either    i    or    c,    not    both!    (k=%r,i=%r,c=%r)' % (k, i, c)))
    log.debug(u'Count    on    N[%s,%s,%s]:    %d', k, i, c, ret)
    return ret
