#!/usr/bin/env python3

def func1():
    arr = []
    num = 0

    def func2(v):
        print(num)
        # num += 1
        arr.append(v)
        return {'num': num, 'arr': arr}
    return func2

f = func1()
print(f(10))
print(f(11))
print(f(12))
