human
Complete this python program:
def coroutine(func):
assistant
#Here is the Python code you requested.

    """Decorator: primes `func` by advancing to first `yield`
    """
    @wraps(func)
    def primer(*args, **kwargs):
        gen = func(*args, **kwargs)
        next(gen)
        return gen
    return primer