x = 1

def foo():
    x = 2
    
    def bar():
        global x
        print("bar:", x)
        
    def baz():
        nonlocal x
        print("baz:", x)
        
    bar()
    baz()
    
foo()