Объяснить, как работает nonlocal в данном фрагменте, и будет ли ошибка при вызове func4().
def func3(): a = 1 def func4(): ```