def f1(*,n=[0]): #Костыль с изменяемыми переменными
    n[0]+=1      #В коде вместо переменной хрень с индексом
    return n[0]
 
print(f1(),f1())
 
 
 
def class_to_fun(x): return x()
 
@class_to_fun
class f2:       #Превратить функцию в говно и писать как будто так и задумано
    n=0 
    def __call__(self):
        f2.n+=1   #В коде вместо переменной хрень с точкой
        return f2.n
 
print(f2(),f2())
 
 
 
def create(n,x):
    globals().setdefault(n,x)
 
def f3():
    global x
    create("x",0)
    x+=1
    return x
 
print(f3(),f3())
				ZGVmIGYxKCosbj1bMF0pOiAj0JrQvtGB0YLRi9C70Ywg0YEg0LjQt9C80LXQvdGP0LXQvNGL0LzQuCDQv9C10YDQtdC80LXQvdC90YvQvNC4CiAgICBuWzBdKz0xICAgICAgI9CSINC60L7QtNC1INCy0LzQtdGB0YLQviDQv9C10YDQtdC80LXQvdC90L7QuSDRhdGA0LXQvdGMINGBINC40L3QtNC10LrRgdC+0LwKICAgIHJldHVybiBuWzBdCgpwcmludChmMSgpLGYxKCkpCgoKCmRlZiBjbGFzc190b19mdW4oeCk6IHJldHVybiB4KCkKCkBjbGFzc190b19mdW4KY2xhc3MgZjI6ICAgICAgICPQn9GA0LXQstGA0LDRgtC40YLRjCDRhNGD0L3QutGG0LjRjiDQsiDQs9C+0LLQvdC+INC4INC/0LjRgdCw0YLRjCDQutCw0Log0LHRg9C00YLQviDRgtCw0Log0Lgg0LfQsNC00YPQvNCw0L3QvgogICAgbj0wIAogICAgZGVmIF9fY2FsbF9fKHNlbGYpOgogICAgICAgIGYyLm4rPTEgICAj0JIg0LrQvtC00LUg0LLQvNC10YHRgtC+INC/0LXRgNC10LzQtdC90L3QvtC5INGF0YDQtdC90Ywg0YEg0YLQvtGH0LrQvtC5CiAgICAgICAgcmV0dXJuIGYyLm4KCnByaW50KGYyKCksZjIoKSkKCgoKZGVmIGNyZWF0ZShuLHgpOgogICAgZ2xvYmFscygpLnNldGRlZmF1bHQobix4KQoKZGVmIGYzKCk6CiAgICBnbG9iYWwgeAogICAgY3JlYXRlKCJ4IiwwKQogICAgeCs9MQogICAgcmV0dXJuIHgKCnByaW50KGYzKCksZjMoKSk=