def METHOD_NAME(base, add):
    for key, value in add.items():
        if isinstance(value, dict):
            base[key] = METHOD_NAME(base.get(key, {}), value)
        elif isinstance(base, list):
            for num in range(len(base)):
                base[num][key] = METHOD_NAME(base[num].get(key, {}), add)
        else:
            base[key] = value
    return base