import json

for N in range(1000):
    s = "["*N + '{"a": 2}' + "]"*N
    try: eval(s)
    except MemoryError:
        print("nesting level: %d" % N)
        json.loads(s)
        break 

