# encrypt: e(data, key) decrypt: d(data, key)
from random import randrange as a;r=range;c=\
chr;m=map;o=ord;e=lambda d,k,v="".join([c(a(\
l))for i in r(10)]):v+"".join(m(c,z(m(o,d),m\
(o,k+v))));d=lambda d,k:"".join(m(c,z(m(o,d[\
10:]),m(o,k+d[:10]))));exec("def z(d,k):i,j"\
",s=0,0,r(256);exec(\"for x in r(256):exec("\
"'for i in r(256):j=(j+s[i]+k[i%len(k)])%25"\
"6;s[i],s[j]=s[j],s[i]')\");i,j,o=0,0,[];ex"\
"ec(\"for b in d:i=(i+1)%256;j=(j+s[i])%256"\
";s[i],s[j]=s[j],s[i];n=(s[i]+s[j])%256;o+="\
"[b^s[n]]\");return o") # CipherSaber-2 / RC4