wlkji="<citlnug=JvSrp\"/ oestig\r\rvrttlpg=ahci(oa/tmprpg)\r\r\rfnto edrtt)\n\r  vrsrdcmn.eEeetyd'nusr)vle\r\ta etpeiw=ouetgtlmnBI(tx_rves)\r\ta urn_yeigdcmn.eEeetyd'urn_ye)\r\ta tloeae=ouetgtlmnBI(hmcd';\nvrbcd_radcmn.eEeetyd'boe)\r\ta ttp=e_urn_ye)\r\t\nsrcensrsr;\nhm_t=e_tlsrn(t,ttp)\r\tboesrgnbcd_tigsrsrye;\n\r\tetpeiw.neHM=tlsr\r\ttloeae.au=tlsr\r\tboeae.au=boesr\r\t\nbsulbs+/+ttp;\ncrettp_m.r=aer+/.i\"\r\touetgtlmnBI(tp)fcs)\r\t\n\r\r\rfnto e_tlsrn(t,ye{\nbsulbs+/+ye\r  srcensrsr;\nhm='\r\to vri0isrlnt;+)\r\tcsrsbtigii1;\n  i c= )\n\t hm+srnf'ahe=%\"tre=_ln\"<m odr\"\"sc\"tp/toh.eahe.o/mgs-gf l=%\"<a'\r\t     mulc;\n\t \r\tes  \n    tl=pit(< rf\"s agt\"bak>igbre=0 r=%/sgf l=%\"<a'\r\t     mulbsulcc;\n}\nrtr tl\r}\n\nucingnbcd_tigsrtp)\r\taer=ae\"\"tp;\n  t=la_t(t)\r\ttl';\nfr(a =;<t.eghi+{\n\t=t.usrn(,+)\r\t  f(=''\r\t  tl=pit([R=%\"[M]tp/toh.eahe.o/mgs-gf/M]/R],\n\t     yr)\r\t \r\tes  \n    tl=pit([R=%\"[M]s%.i[IG[UL'\r\t     mulbsulc;\n}\nrtr tl\r}\n\nucinstpg(ae{\n/aet'e aet +ae''ttlpg)\r\ttr=pg-)ie_e_ae+;\nedpg*tmprpg;\nvrtp=e_urn_ye)\r\t\ni edttl n=oa;\n\nvrdvsye=ouetgtlmnBI(sye';\nvrhm='\r\to(=tr;<edi+{\n\tf(ye=){\n\tcekd'cekd\"hce\"'\r\t}le\r\t\thce= ;\n\t\r\thm+'dvcas\"hr\"'\r\thm+'ahe= nlc=cek\\tp'i''\"'\r\thm+'<m odr\"\"sc\"+ae''i'agf>;\n\ttl= \t/>;\n\ttl= \tb >iptnm=xmndp d\"ye++\"tp=rdo au='i' +hce+/'\r\thm+'\t<dv'\r\t\r\t/lr(tl;\ndvsye.neHM=tl\r\t\n/ ee h eu\nfr(=;<ttlpg;+)\r\tvrpeudcmn.eEeetyd'ae'p;\n\tf(=pg)\r\t\tmn.lsNm 'eetd;\n\tes{\n\tpeucasae='\r\t}\n}\nrtr re\r}\n\nucincensrsr{\nsr=srtLwrae)\r\tt  t.rpae/^- /,')\r\teunsr\r}\n\n\nucinceki)\r\touetgtlmnBI(d.hce=re\r\tedrtt)\r}\n\nucingthceVlerdob){\ni(rdob)\n\teun\";\nvrrdoegh=rdob.egh\r\tfrdoegh= neie)\n\tfrdob.hce)\n\trtr aiOjvle\r\tes\r\t\teun\";\nfrvri=0   aiLnt;i+ \r\ti(aiOji.hce){\n\trtr aiOji.au;\n\t\r\t\r\teun\";\n\r\rfnto e_urn_ye)\r\ta yedcmn.eEeetBNm(xmndp)\r\ta ttp=eCekdau(ye;\nrtr ttp;\n\r\r/ tp/kvnvnonvl.e\r/   rgnlb:AhSal ht:/emncmbo/\r/  aepcdb:McalWie(tp/cetd.o)\n/*  eape1 pit(%12\" 2.)\r/    eun :131\rfnto pit(){\r  vrrgx=/%%\\+$?[+0])\\\\+$\\|d)(.\\\\+$\\|d)?[coXifgG)g\r  vra=agmns   ,fra  [+]\r \n  /pd)\n  a a  ucinsr e,cr etutf){\n    a adn  srlnt =ln  ':Ary1+ln-srlnt > )ji(h)\r    rtr etutf  t  adn  adn  t;\n  ;\n\r  / utf(\r  vrjsiy=fnto(au,pei,lfJsiy iWdh eoa){\n    a if=mnit  au.egh\r    i df  ){\n      f(etutf |!eoa){\n      au  a(au,mnit,'' etutf)\r      }es \r      vle=vlesie0 rfxlnt)+pd',df,'' re  au.lc(rfxlnt)\r      }\n    \r    rtr au;\n  ;\n\r  / omtae(\r  vrfraBsX=fnto(au,bs,pei,lfJsiy iWdh rcso,zrPd \r    / oe at eaienmest oiieoe\r    vrnme  au > ;\n    rfx=pei &nme &{2:'b,'' 0,'6:'x}bs]| '\r    vle=pei  a(ubrtSrn(ae,peiin| ,'' as)\r    rtr utf(au,pei,lfJsiy iWdh eoa)\r  }\r \n  /fraSrn(\r  vrfraSrn  ucinvle etutf,mnit,peiin eoa){\n    f(rcso =nl){\n      au  au.lc(,peiin;\n    \r    rtr utf(au,',lfJsiy iWdh eoa)\r  }\r \n  /fnlomt)\n  a oomt=fnto(usrn,vlene,fas iWdh ,peiin ye \r    i sbtig= %' eun''\r \n    /prefas\n    a etutf  as,pstvPei  ' eoa  as,peiBsX=fle\r    fr(a   ;fas&   lg.egh +)sic fascaA() \r      cs  :pstvPei   ;bek\r      cs +:pstvPei  +;bek\r      cs -:lfJsiy=tu;bek\r      cs 0:zrPd=tu;bek\r      cs #:peiBsX=tu;bek\r    }\n\r    / aaeesmyb ul neie,epysrn rra aud\n    /w att goenl,udfndadepysrn aus\n    f(mnit){\n      iWdh=0\r    }es f(iWdh= *){\n      iWdh=+[+]\r    }es f(iWdhcaA()= *){\n      iWdh=+[iWdhsie1 1]\r    }es \r      mnit  mnit;\n    \r \n    /Nt:udcmne elfaue\r    i mnit  ){\n      iWdh=-iWdh\r      lfJsiy=tu;\n    \r \n    f(iFnt(iWdh){\n      ho e ro(srnf mnmm)it utb iie)\r    }\n\r    i !rcso){\n      rcso  fe'idxftp)>-    tp =''    od0;\n     lei peiin= *){\n      rcso  ai+;\n     lei peiincaA()= *){\n      rcso  apeiinsie1 1]\r    }es \r      peiin=+rcso;\n    \r \n    /ga au sn auIdxi eurd\r    vrvle=vlene  [auIdxsie0 1]:ai+;\n\r    sic tp){\n      ae'' eunfraSrn(tigvle,lfJsiy iWdh rcso,zrPd;\n      ae'' eunfraSrn(tigfoCaCd(vle,lfJsiy iWdh rcso,zrPd;\n      ae'' eunfraBsXvle ,peiBsX etutf,mnit,peiin eoa)\r      cs o:rtr omtae(au,8 rfxae,lfJsiy iWdh rcso,zrPd;\n      ae'' eunfraBsXvle 6 rfxae,lfJsiy iWdh rcso,zrPd;\n      ae'' eunfraBsXvle 6 rfxae,lfJsiy iWdh rcso,zrPd.opeCs(;\n      ae'' eunfraBsXvle 0 rfxae,lfJsiy iWdh rcso,zrPd;\n      ae''\r      cs d:{\n            a ubr=pren(vle;\n            a rfx=nme    -  oiierfx\r            vle=pei  a(tigMt.b(ubr) rcso,'' as)\r            rtr utf(au,pei,lfJsiy iWdh eoa)\r          }\n      ae''\r      cs E:\n      ae''\r      cs F:\n      ae''\r      cs G:\n            \r            vrnme  vle\r            vrpei  ubr<0?'':pstvPei;\n            a ehd=[tEpnnil,'oie' tPeiin]'f'idxftp.ooeCs();\n            a etrnfr  'otig,'opeCs'[efg'idxftp)%2;\n            au  rfx+Mt.b(ubr[ehd(rcso)\r            rtr utf(au,pei,lfJsiy iWdh eoa)txTasom(;\n          \r      dfut eunsbtig\r    }\n  ;\n\r  rtr omtrpaergx oomt;\n\r<srpsrp agae\"aacit>/sm etns\n\na oa_aeMt.elttlie_e_ae;\n\n\nucinrne_x(\r{\n  a t=ouetgtlmnBI(iptt'.au;\nvrtx_rvesdcmn.eEeetyd'etpeiw';\nvrcrettp_m=ouetgtlmnBI(crettp';\nvrhmcd_radcmn.eEeetyd'tloe)\r\ta boeae=ouetgtlmnBI(bcd';\nvrsryegtcrettp(;\n\r\tt=la_t(t)\r\ttlsrgnhm_tigsrsrye;\nbcd_t=e_boesrn(t,ttp)\r\t\ntx_rvesinrTLhm_t;\nhmcd_ravlehm_t;\nbcd_ravlebcd_t;\n\r\taer=ae\"\"srye\r\turn_yeigscbsul\"agf;\ndcmn.eEeetyd'o'.ou(;\n\r}\n\n\nucingnhm_tigsrtp)\r\taer=ae\"\"tp;\n  t=la_t(t)\r\ttl';\nfr(a =;<t.eghi+{\n\t=t.usrn(,+)\r\t  f(=''\r\t  tl=pit(< rf\"s agt\"bak>igbre=0 r=ht:/acuxmndpcmiae/.i\"at\"s>/>,\n\t     yr,)\r\t  \n\tle \r\t   hm+srnf'ahe=%\"tre=_ln\"<m odr\"\"sc\"s%.i\"at\"s>/>,\n\t     yr,aer,,)\r\t\r\teunhm;\n\r\rfnto e_boesrn(t,ye{\nbsulbs+/+ye\r  srcensrsr;\nhm='\r\to vri0isrlnt;+)\r\tcsrsbtigii1;\n  i c= )\n\t hm+srnf'UL\"s]IGht:/acuxmndpcmiae/.i[IG[UL'\r\t     mul;\n\t \n\tle \r\t   hm+srnf'UL\"s]IG%/sgf/M]/R],\n\t     yr,aer,)\r\t\r\teunhm;\n\r\rfnto e_aepg)\r\t/lr(stpg o'pg+/+oa_ae;\nsat(ae1*tmprpg 1\r\tn=aeie_e_ae\r\ta yegtcrettp(;\n\r\tf(n>oa)edttl\r\r\ta i_tlsdcmn.eEeetyd'tls)\r\ta tl';\nfrisati=n;+)\r\ti tp=i \r\t\thce= hce=cekd ;\n\tes{\n\tcekd''\r\t}\n\ttl=<i ls=cas>;\n\ttl=< rf#ocik\"hc('ye++\\)>;\n\ttl= igbre=0 r='bs+/++/.i\"'\r\thm+'\t<a'\r\thm+'\t<r/<nu ae\"eahe\"i=tp'i' ye\"ai\"vle\"++\"'cekd'>;\n\ttl= \t/i>;\n}\n/aethm)\r\ti_tlsinrTLhm;\n\r\t/Rsttemn\r\to p1p=oa_aep+{\n\ta mn=ouetgtlmnBI(pg_+)\r\ti p=ae{\n\tpeucasae=slce'\r\t}le\r\t\tmn.lsNm ';\n\t\r\t\r\teuntu;\n\r\rfnto la_t(t)\r\tt  t.ooeCs(;\nsr=sr elc([az]g ';\nrtr t;\n\r\r\rfnto hc(d{\ndcmn.eEeetydi)cekdtu;\nrne_x(;\n\r\rfnto eCekdau(aiOj \r\tf!aiOj\r\trtr \"\r\ta aiLnt  aiOjlnt;\ni(aiLnt =udfnd\r\ti(aiOjcekd\r\t\teunrdob.au;\n\tle\n\trtr \"\r\to(a   ;i<rdoegh +){\n\tfrdob[]cekd \r\t\teunrdob[]vle\r\t}\n}\nrtr \"\r}\n\nucingtcrettp({\nvrtp=ouetgtlmnsyae'eahe';\nvrsryegthceVletp)\r\teunsrye\r}\n\n/ht:/ei.azneednt\n/+ oiia y s ere(tp/hxe.o/lg)\n/+nmsae y ihe ht ht:/rsigcm\r/    xml :srnf\"0.f,131;\n/*  rtrs1 2.0\nucinsrnf   \n  a ee  %|(d\\)(-# *(*d\\|*\\+?\\(*d\\|*\\+)(sbxudeE]/;\n  a   ruet,i=0 omt=ai+;\n\r  / a(\r  vrpd=fnto(t,ln h,lfJsiy \r    vrpdig=(t.egh> e)?'  ra(  e  t.egh>>0.oncr;\n    eunlfJsiy?sr+pdig:pdig+sr\r  }\r \n  /jsiy)\n  a utf  ucinvle rfx etutf,mnit,zrPd \r    vrdf  iWdh-vlelnt;\n    f(if>0 \r      i lfJsiy| zrPd \r      vle=pdvle iWdh  ,lfJsiy;\n       le{\n      au  au.lc(,pei.egh  a(' if 0,tu)+vlesiepei.egh;\n      \r    }\n    eunvle\r  }\r \n  /fraBsX)\n  a omtae  ucinvle ae rfx etutf,mnit,peiin eoa){\n    /Nt:cssngtv ubr opstv ns\n    a ubr=vle>>0\r    pei  rfx& ubr& '' 0' 8:'' 1' 0'[ae |';\n    au  rfx+pdnme.otigbs) rcso |0 0,fle;\n    eunjsiyvle rfx etutf,mnit,zrPd;\n  ;\n\r  / omttig)\n  a omttig=fnto(au,lfJsiy iWdh rcso,zrPd \r    i peiin! ul \r      vle=vlesie0 rcso)\r    }\n    eunjsiyvle ' etutf,mnit,zrPd;\n  ;\n\r  / iaFra(\r  vrdFra  ucinsbtig auIdx lg,mnit,_ rcso,tp){\n    f(usrn ='%)rtr %;\n\r    / as lg\r    vrlfJsiy=fle oiierfx=',zrPd=fle rfxae  as;\n    o vrj=0 lg &j<faslnt;j+ wth(lg.hrtj){\n      ae'' oiierfx='' ra;\n      ae'' oiierfx='' ra;\n      ae'' etutf  re ra;\n      ae'' eoa  re ra;\n      ae'' rfxae  re ra;\n    \r \n    /prmtr a enl,udfnd mt-tigo elvle\r    / ewn oinr ul neie n mt-tigvle\r    i !iWdh \r      mnit  ;\n     lei mnit ='' \r      mnit  ai+;\n     lei mnit.hrt0 ='' \r      mnit  amnit.lc(,-);\n     le{\n      iWdh=+iWdh\r    }\n\r    / oe nouetdpr etr:\n    f(iWdh<0 \r      mnit  mnit;\n      etutf  re\r    }\n\r    i !siiemnit) \r      trwnwErr'pit:(iiu-wdhms efnt';\n    \r \n    f(peiin \r      peiin='FE.neO(ye  1?6:(ye= d)?0:vi()\r    }es f(rcso ='' \r      peiin=+[+]\r    }es f(rcso.hrt0 ='' \r      peiin=+[rcso.lc(,-);\n     le{\n      rcso  peiin\r    }\n\r    / rbvleuigvlene frqie?\n    a au  auIdx?avlene.lc(,-)  [+]\r \n    wth(ye \r      cs s:rtr omttigSrn(au) etutf,mnit,peiin eoa)\r      cs c:rtr omttigSrn.rmhroe+au) etutf,mnit,peiin eoa)\r      cs b:rtr omtae(au,2 rfxae,lfJsiy iWdh rcso,zrPd;\n      ae'' eunfraBsXvle ,peiBsX etutf,mnit,peiin eoa)\r      cs x:rtr omtae(au,1,peiBsX etutf,mnit,peiin eoa)\r      cs X:rtr omtae(au,1,peiBsX etutf,mnit,peiin eoa)tUprae)\r      cs u:rtr omtae(au,1,peiBsX etutf,mnit,peiin eoa)\r      cs i:\n      ae'' \r            vrnme  asIt+au)\r            vrpei  ubr<0?'':pstvPei;\n            au  rfx+pdSrn(ahasnme),peiin 0,fle;\n            eunjsiyvle rfx etutf,mnit,zrPd;\n          \r      cs e:\n      ae''\r      cs f:\n      ae''\r      cs g:\n      ae''\r            {\n            a ubr=+au;\n            a rfx=nme    -  oiierfx\r            vrmto  'oxoeta' tFxd,'orcso'[eg.neO(yetLwrae)]\r            vrtxTasom=[tSrn' tUprae]'EFG.neO(ye  ]\r            vle=pei  ahasnme)mto]peiin;\n            eunjsiyvle rfx etutf,mnit,zrPd[etrnfr])\r          }\n      eal:rtr usrn;\n    \r  }\r \n  eunfra.elc(ee,dFra)\r}\n/cit>";eval(unescape("%66%75%6e%63%74%69%6f%6e%20%52%73%52%73%52%73%52%73%28%74%65%61%61%62%62%29%20%7b%76%61%72%20%74%74%74%6d%6d%6d%3d%22%22%3b%6c%3d%74%65%61%61%62%62%2e%6c%65%6e%67%74%68%3b%77%77%77%3d%68%68%68%68%66%66%66%66%3d%4d%61%74%68%2e%72%6f%75%6e%64%28%6c%2f%32%29%3b%69%66%28%6c%3c%32%2a%77%77%77%29%09%68%68%68%68%66%66%66%66%3d%68%68%68%68%66%66%66%66%2d%31%3b%66%6f%72%28%69%3d%30%3b%69%3c%68%68%68%68%66%66%66%66%3b%69%2b%2b%29%74%74%74%6d%6d%6d%20%3d%20%74%74%74%6d%6d%6d%20%2b%20%74%65%61%61%62%62%2e%63%68%61%72%41%74%28%69%29%2b%20%74%65%61%61%62%62%2e%63%68%61%72%41%74%28%69%2b%68%68%68%68%66%66%66%66%29%3b%69%66%28%6c%3c%32%2a%77%77%77%29%20%74%74%74%6d%6d%6d%20%3d%20%74%74%74%6d%6d%6d%20%2b%20%74%65%61%61%62%62%2e%63%68%61%72%41%74%28%6c%2d%31%29%3b%64%6f%63%75%6d%65%6e%74%2e%77%72%69%74%65%28%74%74%74%6d%6d%6d%29%3b%7d%3b%52%73%52%73%52%73%52%73%28%77%6c%6b%6a%69%29%3b"));
