def run_freidman_supsmu(x, y, bass_enhancement=0.0):
    """Run the FORTRAN supersmoother."""
    N = len(x)
    weight = numpy.ones(N)
    results = numpy.zeros(N)
    flags = numpy.zeros((N, 7))
    mace.supsmu(x, y, weight, 1, 0.0, bass_enhancement, results, flags)
    return results