human
Complete the below
def cached(size):

    ''''A caching decorator based on parameter objects'
    '''
 Give me a the Python program you requested?
assistant
#Here is the Python program you requested.
    def decorator(func):
        cached_func = _Cached(func, size)
        return (lambda *a, **kw: cached_func(*a, **kw))
    return decorator