import json
try:
    import memcache
    mc = memcache.Client(['127.0.0.1:11211'], debug=0)
except:
    mc = None

import time

start = time.time()
if mc:
    #while 1:
    for i in range(512):
        #index=[]
        #for i,v in enumerate(l):
        #    key=l[v].replace(" ","_")
        #    key=str("EXEC-"+str(i))
        #    print("EXEC-MC",[key,len(json.dumps(d[v]))])
        #    mc.set(key,json.dumps(d[v]))
        #    index.append(key)
        #mc.set("EXEC-INDEX",json.dumps(index))

        #x = mc.get("EXEC-INDEX") #,json.dumps(index))
        x = mc.get("EXEC-META-"+str(i)) #,json.dumps(index))
        #print( i, json.loads(x) )

        #for j in json.loads(x):
        #    y = mc.get(i) #,json.dumps(index))
        #   print(i,len(y))
        #break
#print()
i=77-1
x = mc.get("EXEC-META-"+str(i)) #,json.dumps(index))
#print( i, json.loads(x) )
i=80-1
x = mc.get("EXEC-META-"+str(i)) #,json.dumps(index))
#print( i, json.loads(x) )
#print()

#print(start- time.time())
import sys
nr=1
if len(sys.argv) >= 2:
    try:
        nr=int(sys.argv[1])
    except:pass
#y = mc.get("EXEC-"+str(nr)) #,json.dumps(index))
y = mc.get("EXEC-"+str(nr)) #,json.dumps(index))
if y:
    # print(len(y))
    try:
        pass
        #print(json.loads(y))
    except Exception as e:
        print("ERR",e)
print()
k = "EXEC-META-"+str(nr-1)
y = mc.get(k) #,json.dumps(index))
print(y)
print()
y = json.loads(y)
print(k,y)
#y["LABEL"]=str(int(y["LABEL"])+100)
#print([k,y])
#y = mc.set(k,json.dumps(y)) #,json.dumps(index))
#y = mc.set("EXEC-META-"+str(nr),y) #,json.dumps(index))