<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def add_response_headers(headers):
 """Add headers passed in to the response Usage: .. code::py @app.route('/') @add_response_headers({'X-Robots-Tag': 'noindex'}) def not_indexed():
 # This will set ``X-Robots-Tag: noindex`` in the response headers return "Check my headers!" """


    def decorator(func):
        @wraps(func)
        def _(*args, **kwargs):
            rsp = make_response(func(*args, **kwargs))
            rsp_headers = rsp.headers
            for header, value in headers.items():
                rsp_headers[header] = value
            return rsp
        return _
    return decorator