def METHOD_NAME(self, A, n, reverse=True):
    """Sequential Khatri-Rao product without the `n`-th matrix in the reverse order.
    Args:
        A (list of numpy.ndarray): matrices where the number of columns for each matrix is the same.
        n (int): N-th matrix which is omitted when computing Khatri-Rao product.
    Returns:
        numpy.ndarray: Result of the reduction of Khatri-Rao product for `A`.
    """
    order = list(range(n)) + list(range(n + 1, len(A)))
    order = sorted(order, reverse=reverse)
    Z = reduce(lambda X, Y: self.khatrirao_product(
        X, Y), [A[o] for o in order])
    return Z