code: def merge_dicts(src, patch):
      
      for key in patch:
          if key in src:
              if isinstance(src[key], dict) and isinstance(patch[key], dict):
                  merge_dicts(src[key], patch[key])
              else:
                  src[key] = merge_values(src[key], patch[key])
          else:
              src[key] = patch[key]
  
      return src
docs: Merge contents of dict `patch` into `src`.