def METHOD_NAME() -> None:
    d1 = {"a": 1, "b": {"c": 2, "o": "z"}, "z": {"y": 0}}
    d2 = {"e": 3, "b": {"f": 4, "o": 9}, "g": {"h": 5}, "z": 7}
    recursively_update(d1, d2)
    assert d1 == {"a": 1, "b": {"c": 2, "f": 4, "o": 9}, "e": 3, "g": {"h": 5}, "z": 7}