Home » Archimedes archive » Micro User » MU 1991-05.adf » PDStuff » SillyBits/!Billion/!RunImage

SillyBits/!Billion/!RunImage

This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.

Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.

Tape/disk: Home » Archimedes archive » Micro User » MU 1991-05.adf » PDStuff
Filename: SillyBits/!Billion/!RunImage
Read OK:
File size: 6050 bytes
Load address: 0000
Exec address: 0000
File contents
   10REM Billion.
   20REM A game a night until sometime in the 27,399th century.
   30REM
   40REM Version 1.01
   50REM (C)1990 William Tunstall-Pedoe
   60REM Permission is given to freely distribute this code on a
   70REM non-commercial basis.
   80REM
   90REM History:
  100REM Original version written for personal interest June 1989
  110REM Adapted for desktop and for Acorn charity disc, November 1990
  120REM
  130REM If you are viewing this code to cheat, please don't! With a
  140REM billion adventures to chose from there must be one you can solve!
  150REM You can always go back to the ones you are stuck with later.
  151
  160ONERRORONERROROFF:PROCt:END
  170PROCu:aa%=TRUE:ba%=TRUE:f$=FNa("!"):n$=FNa("b"):o$=FNa("{"):F$=FNa("B"):G$=FNa("["):u$=FNa("$"):i$=FNa("-"):H$=FNa("#"):j$=FNa("/"):I$=FNa("1"):J$=FNa(":"):V$=FNa("2002!,34-Nox092+")
  180K$=FNa("Gqr!jruvrucvlopu-!ogow""or uli#%Fjpnmqr$dstlldaxjop eqd""weofex""'Eqt1!Dkmolon?>Hhlq'"):ca%=0:da%=1:ea%=2:fa%=3:C%=7:D%=7:N%=3:ga%=2:ha%=2:PROCv:PROCw:PROCx:REPEATPROCe(1):UNTILFALSE:END
  190DEFPROCv:DIMc$(D%,C% ,N% ):DIMc%(D%,C% ,N% ,4):DIMm%(D%,C% ,N% ):DIMl%(D%,C% ,N% ):DIMx%(N%):DIMd$(4):d$(1)=FNa("Oqrui"):d$(2)=FNa("Tquui"):d$(3)=FNa("Xgsu"):d$(4)=FNa("Fcsu"):DIMn%(N%),o%(N%),s%(N%),t%(N%)
  200ia%=100:ja%=50:w%=0:DIMe$(ia%):DIMh$(ia%):DIMi%(ia%):DIMa%(ia%,ja% ):REPEAT:w%=w%+1:READe$(w%),h$(w%),i%(w%):e$(w%)=FNa(e$(w%)):h$(w%)=FNa(h$(w%)):FORa%=1TOja%:a%(w%,a%)=FALSE:NEXT:REPEAT:READa%:IFa%>0THENa%(w%,a%)=TRUE
  210UNTILa%=0:UNTILe$(w%)="":w%=w%-1
  220DATA "Ncgjden""Cryuwan","Dtytuen",1,15,0
  230DATA "Fneduvke Totfh","Uqrdi",3,1,12,8,0
  240DATA "Lpigf","Lpigf",2,2,0
  250DATA "Cna{jri""Torek","Uqrdi",4,1,3,0
  260DATA "Cwrojri""canfoe","Dcnemi",3,1,3,22,0
  270DATA "Hnituipkng Udbtg","Tcbsf",3,2,0
  280DATA "Kgwfmpgf Daijet","Ecghfv",3,2,0
  290DATA "Lktdiip""Knihh","Lpigf",3,2,0
  300DATA "Gnidl$Mpife","Lpigf",3,2,0
  310DATA "Ctoo{i""Mey","Lgy",1,4,0
  320DATA "Xqoefr""Vrunm","Utuol",7,8,9,11,0
  330DATA "Hnoxjri""Lanvhrp","Mcnufvp",3,1,0
  340DATA "Ctihixn{ Conrutge!Ecsrgt","Dcrqfx",10,7,10,26,0
  350DATA "Mgagz$Dwsh","Cwsi",10,7,10,11,36,23,0
  360DATA "Ujidl$Jgdge","Igdhf",10,7,11,36,23,0
  370DATA "Cqtumi""qf wghd""mjmngs","Cqtumi",4,35,0
  380DATA "$DIH!tkne oh#dt{!ewph","ewnh",10,7,11,23,0
  390DATA "$DIH!tkne oh#svgbnkph""oarusi","ncnvsi",10,7,27,23,0
  400DATA "$DIH!jcnlen""wrgg","utef",10,7,30,23,0
  410DATA "Trisbp""Utaitfaug","Tvajsgcue",5,6,7,0
  420DATA "Sqpf!Pcfder","Mcdefv",4,6,7,10,11,0
  430DATA "Tvefm$Ncddet","Mcdefv",5,6,7,0
  440DATA "Lpouuif""Ropg","Sqpf",4,6,7,10,11,0
  450DATA "Iqlf","Iqlf",3,6,7,0
  460DATA "Qklf!sh""leaxhs""coe""vxkis","Qklf",8,7,11,23,0
  470DATA "Tvadl$qh #FKUM""cewgtukuirg!pmwivbxwvg","mktfsevwre",10,7,11,0
  480DATA "Cna{jri""Bonhlrg","Cqngjvg",10,7,3,13,23,0
  490DATA "Gkrf!Izvingwlsjgs","Fztjokwkshet",5,14,0
  500DATA "Tccl!sh""moiuw ocovtg","Ncnvsi",5,10,8,14,0
  510DATA "Xqoefr""Eube","Dwbf",5,8,11,0
  520DATA "Tneehi""Jammgu","Icmnfv",5,5,0
  530DATA "Toamm$Jcmmet","Icmnfv",4,5,0
  540DATA "$DIH!Lcomer","Icmnfv",5,5,0
  550DATA "Hcrefr""Upadg","Traef",5,28,0
  560DATA "Dqam!Wjqvel","Tjowfp",5,28,0
  570DATA "Hnatt$Dcll","Cclm",4,8,12,0
  580DATA "Hqlefr""Mey","Lgy",1,4,0
  590DATA "Swsuz$Mgy","Lgy",1,4,0
  600DATA "Pnd!Li{","Lgy",1,4,0
  610DATA "Tklwfv""Mey","Lgy",1,16,0
  620DATA "Tvefm$Mgy","Lgy",1,16,40,0
  630DATA "Djrpni""Mey","Lgy",1,16,40,0
  640DATA "Ctoo{i""Mey","Lgy",1,18,40,0
  650DATA "Ctatt$Mgy","Lgy",1,18,40,0
  660DATA "Tmemfxqp Ke{","Lgy",1,4,16,18,40,0
  670DATA "Tcff","Tcff",5,8,17,26,40,0
  680DATA "Mqclfh""Driehfaug","Ctifggcue",4,8,17,0
  690DATA "Dwpcpetf","Dwpcpetf",5,8,19,26,0
  700DATA "Tvrbx$Ueareeuoy","Teasfgtqw",10,11,10,8,23,0
  710DATA "Cnodl$qh Icg","Jee",5,22,12,8,0
  720DATA "Uwb!pj""kcecthao","jeedsico",5,22,8,0
  730DATA "$DIH!gjgese","djefti",5,8,10,0
  740DATA "Nccifxg","nccifxg",3,2,29,0
  750DATA "Gglmjri""axe","bze",5,2,5,29,0
  760DATA "Cnaoliv","cnaoliv",8,14,0
  770DATA "Ecmq!wjget","tjefu",8,14,0
  780DATA "Icisev{gr","Icisev{gr",3,21,0
  790DATA "Qqrubfng fap#hgcuft","igaufv",4,21,0
  800DATA "Tclu!Wjcker","Tclu",3,21,0
  810DATA "Tyefu$ytappgu","xtaqqit",2,11,10,0
  820DATA "Beoso$ejariv| fktd","eksd",2,0
  830DATA "Mkgiu$dwlb","cwlc",2,8,12,0
  840DATA "Tgamfh""ilasu#bqvumg","cqtumi",3,12,8,0
  850DATA "JDM!QW13","QU/2",4,12,40,8,0
  860DATA "Bvasj$UV","Bvasj",4,12,8,0
  870DATA "Xqoefr""oallgw","nclmfx",3,5,11,0
  880DATA "$DIH!Yiny Dtdgqp","Etahpr",10,25,38,7,0
  890DATA "$ROMBHL""Polkwiekbo","Qqljumekan",10,25,38,7,0
  900DATA "Ccg!pj""Iold","Hqle",3,37,0
  910DATA "Qwrtf$qh gong eqjou","Qwrtf",3,37,0
  920DATA "Ccg!pj""Fiamqqdu","Ekanprfu",3,37,0
  930DATA "Xclmfx""hull""rf""dbom""oqvew","Xclmfx",3,37,0
  940DATA "$HRJHLV""Masm","Ncsl",3,24,11,0
  950DATA "Swbcfv""Upidgu","Triefv",3,24,0
  960DATA "Ucrboxwna","ucrboxwna",3,24,11,0
  970DATA "Qjoupktcph qi %JPSTQS","Qjoupktcph",3,24,11,10,0
  980DATA "Qqrusekv of""&HQTSPT","Qqrusekv",6,24,11,10,0
  990DATA "Qqrusekv of""&SVCUVG","Qqrusekv",6,11,10,8,0
 1000DATA "$WNQMICUANT""Gexkm","egvjm",10,7,32,0
 1010DATA "Dtudjjkz","Dtudjjkz",4,31,11,0
 1020DATA "Iqlz!Fkdle","Ckbmf",4,31,11,0
 1030DATA "Ncgjd$Ycnd","Xcne",3,33,0
 1040DATA "Ncgjd$Coulev","Boumfx",2,33,0
 1050DATA "Cnodl$qh rekqfqtdff""dqpcveui","Dqndsivg",10,23,7,8,34,0
 1060DATA "$DIH!Fqwldet","Cqumeit",10,7,8,34,0
 1070DATA "$DIH!Fqwldet","Cqumeit",10,7,8,12,42,0
 1080DATA "$DIH!Wvgel Ddln","Cclm",10,7,8,34,40,0
 1090DATA "$DIH!wvctue""rf""%IPTTPT","Tvauvi",10,23,7,8,40,0
 1100DATA "$DIH!wvctue""rf""%TUCVVG","Tvauvi",10,23,7,8,34,0
 1110DATA "$DIH!wvctue""rf""%TUCVVG","Tvauvi",10,23,7,8,12,0
 1120DATA "Cqtumi""qf #CFIFVZQG""Bekd","Beie",4,39,12,0
 1130DATA "Toamm$Rkece""rf""Ubofrbrgr","Tcneqergr",4,41,0
 1140DATA "$DIH!Tkgce qi Ucoercqgt","Tcneqergr",5,41,0
 1150DATA "Gknhfvpcil Hllg","Gklf",3,41,0
 1160DATA "$DIH!qgval Hllg","Gklf",4,41,0
 1170DATA "","",0,0
 1180O%=50:ka%=3:f%=0:DIMa$(O%):DIMb%(O%):DIMf%(O%):DIMg%(O%):DIMd%(O%):DIMj%(O%):DIMk%(O%):DIMp%(O%):DIMq%(O%):DIMr%(O%):DIMe%(O%,ka% ):la%=20:u%=0:DIMf$(la%),u%(la%),v%(la%),i$(la%):REPEAT:u%=u%+1:READf$(u%),u%(u%),v%(u%),i$(u%):f$(u%)=FNa(f$(u%))
 1190i$(u%)=FNa(i$(u%)):UNTILf$(u%)="":u%=u%-1
 1200DATA "Cwro"      , 3,11,"ju cvvpv to""dsjgt/"
 1210DATA "Dwt"       , 2,10,"ju dvx""vo sjuefu/"
 1220DATA "Dwt"       ,29,30,"ju disrred kqtq""mjvvmg""pmediw1"
 1230DATA "Preo"      , 4, 9,"wcnjtlgu in""d rwgg""qg""oakid2"
 1240DATA "Preo"      ,16,17,"wcnjtlgu in""d rwgg""qg""oakid2"
 1250DATA "Preo"      ,18,19,"wcnjtlgu in""d rwgg""qg""oakid2"
 1260DATA "Toati"     , 5,12,"ju tneujed vr rkfdgu/"
 1270DATA "Fztjokwksh",14,13,"jp b!jnwrry""rf""uqbtmt.""gmvfw$xt$brf$fmiv1"
 1280DATA "Nglu"      ,21,22,"nglut$tcpidn| kpup""c!%WNTLFEWDRX!tqsn$si#pitvih/"
 1290DATA "Gtihixgp"  ,24,25,"swnt!eycy ip#tgtspt0"
 1300DATA "Tjowfp"    ,28,27,"ju tisxgllef#aycz/"
 1310DATA "Fzosdmug"  ,31,32,"wcnjtlgu in""d rwgg""qg""uuppiyv1"
 1320DATA "Wcnjtl"    ,33,34,"ekstppxgs ipwo""vif""gujgr2"
 1330DATA "Qqitpr"    ,35,36,"tjrjwinu up""dnf""cfeqngu e cvszr$txkgm}$phws1"
 1340DATA "Cticf"     ,37,38,"swnt!kngefunoy""cxb{0"
 1350DATA "Ekstppxg"  ,39,40,"foiut$%WNPLGDSCPU!hwngu ene$xumglpgw""e{d|$av!lmrukd2"
 1360DATA "Htioe"     ,41,42,"fxeouycnly dhcqoft""c!vjir me}hv$pj""hwwx1"
 1370DATA ""          , 0, 0,""
 1380DIMg$(30),j$(30):P%=0:REPEAT:P%=P%+1:READg$(P%),j$(P%):g$(P%)=FNa(g$(P%)):j$(P%)=FNa(j$(P%)):UNTILg$(P%)="":P%=P%-1
 1390DATA "Vplpdo","Preo"
 1400DATA "O","Oqrui"
 1410DATA "T","Tquui"
 1420DATA "X","Xgsu"
 1430DATA "F","Fcsu"
 1440DATA "Uckf","Hgt"
 1450DATA "Ikt","Toati"
 1460DATA "Ctebl","Toati"
 1470DATA "Djoq","Dwt"
 1480DATA "Tnidf","Dwt"
 1490DATA "Tnati","Dwt"
 1500DATA "Qkclvt","Hgt"
 1510DATA "Qkcl","Hgt"
 1520DATA "Qwtpvx","fztjokwksh"
 1530DATA "Toouiit","fztjokwksh"
 1540DATA "Mkgiu","Cwro"
 1550DATA "Teasf","Gtihixgp"
 1560DATA "Ncgjd","Wcnjtl"
 1570DATA "Egsdfrf","Eqwo"
 1580DATA "Bucfoh","Vr"
 1590DATA "Gklf","Htioe"
 1600DATA "Swb","Htioe"
 1610DATA "Lklm","Qqitpr"
 1620DATA "",""
 1630DIMh%(50):s%=0:DIMy%(50):ma%=0:DIMw%(ia%):na%=0:oa%=20:pa%=10:DIMb$(oa%,pa% ):a%=0:REPEAT:a%=a%+1:b%=0:REPEAT:READb$(a%,b%):b$(a%,b%)=FNa(b$(a%,b%)):b%=b%+1:UNTILb$(a%,b%-1)="":UNTILb$(a%,0)=""
 1640DATA "CKG","ckg","mcrhf","iwgf","hkgboxke","fposnswu","tkzbcpg",""
 1650DATA "VPPMFEUCNT","vppmfeucnt","iqrsjh","qwtsjh","ocsuz",""
 1660DATA "GKRN","JDM","Bosusef","Dqmnphqte",""
 1670DATA "2GXJU","Ujesf$ku onn| qpf!ycz""qux:","Ujesf$ku onn| qpf!gzjv<","Uje!prn{ wa{#oh""mfcxjpi ms!f}#ksjri","Ujesf$ku an""hxkv!uq""ujg",""
 1680DATA "FZIUT","Ujesf$cte ezltu""up""vig","Zqu!dep""leaxh d{!utcwgnlmnh",""
 1690DATA "SFASL","Ujit!tncce kv rkudj""cncco .$}ry$deprqx$vhi doyxiipg2","Jv jt$vqo dcuk""vp!ugf""cn}timrj$lfvg2","Uqtbm$Fcrkngvs#""Bo{vikpg$ioxiuiwumpk""liuh$iv!csnpnexhl{$iqwkwkbpf2",""
 1700DATA "OQEYJX","Zqu!deppot ir vjbu""yb{0","Ujesf$ku nov#ap""fykv!kp xhbx$gmvfgvmqr2","Tqrsz0""po ezlt0",""
 1710DATA "JNLVN","Ujit!tncce kv knmvokocveh c}$wli","Ujit!tncce kv qpmz""xjukbpe!f}#xlf$cvvmjlfmao!lmhhv si vle",""
 1720DATA "GTIHIX","gtihixgping","ugrsjj{kng","teasz",""
 1730DATA "QQLBEN","dqrsvtv","pxesxikiht","sgtjsif",""
 1740DATA "BEIEU]RG","I{dspgjnorie","Oktsjg","Twlqiytkc",""
 1750DATA "SGWBSH","Uje!vrkxersg#iu""opy""zqwrw.","Zqu!bvg""now""lmoqsucn/","Zqu!bvg""now""whg""vmvkncve$pp{iu$mo$vlg$yqlzeute2",""
 1760DATA ""
 1770ENDPROC
 1780DEFPROCy:LOCALa%,b%,c%,d%:FORa%=1TOD%:FORb%=1TOC%:PROCe(0):FORc%=1TON%:c$(a%,b%,c%)="":l%(a%,b%,c%)=TRUE:FORd%=1TO4:c%(a%,b%,c%,d%)=0:NEXT:NEXT:NEXT:NEXT:f%=0:FORa%=1TOO%:a$(a%)="":b%(a%)=0:f%(a%)=0:g%(a%)=0:d%(a%)=0:j%(a%)=0:k%(a%)=0:p%(a%)=0:q%(a%)=0:r%(a%)=FALSE:FORb%=1TOka%
 1790e%(a%,b%)=0:NEXT:NEXT:ENDPROC
 1800DEFPROCu:LOCALa%:w$="":qa%=RND(-336083):FORa%=1TO255:w$+=STR$(RND(5)-1):NEXT:ENDPROC
 1810DEFPROCw:ra%=fa%:sa%=0:ENDPROC
 1820DEFPROCm:LOCALe%:ra%=ea%:PROCg:PROCb(j%,8,FNa("Sgtsjixkng idmg""ovodft<")+STR$(ta%)):PROCb(j%,10,""):PROCb(j%,11,""):PROCb(j%,12,""):PROCy:FORe%=1TON%:PROCb(j%,1,FNa("Qnebti""de pcwigpu")+STRING$(e%,FNa("/")))
 1830IFe%=1THENn%(e%)=RND(D%):o%(e%)=RND(C%)ELSEn%(e%)=s%(e%-1):o%(e%)=t%(e%-1)
 1840x%(e%)=RND(INT(D%*C%/2-D%*C%/3))+INT(D%*C%/3):PROCz(e%):PROCe(0):ua%=FALSE:va%=f%+6-RND(2)
 1850IFe%=N%THENwa%=f%+1:h%(1)=15:s%=1:PROCc(s%(e%),t%(e%),e%,1,0,0,f%)ELSEh%(1)=6:s%=1:PROCc(s%(e%),t%(e%),e%,1,0,0,f%)
 1860NEXTe%:xa%=f%:FORa%=1TOxa%:IFa%(b%(a%),6)THENq%(a%)=TRUE:p%(a%)=FALSE:PROCn(b%(a%),f%(a%),g%(a%),d%(a%)+1,0,0)
 1870NEXT:FORa%=(xa%+1)TOf%:p%(a%)=TRUE:q%(a%)=FALSE:NEXT:ENDPROC
 1880DEFPROCz(e%):LOCALya%,za%,Aa%,Ba%,X%,Y%,E%,G%:ya%=0:za%=1:Aa%=2:E%=0:G%=0:X%=n%(e%):Y%=o%(e%):REPEAT:PROCe(0):IF(X%<>E%ORY%<>G%)THENPROCA(X%,E%,Y%,G%,e%):ya%=ya%+1:E%=X%:G%=Y%
 1890Ca%=(RND(5)<Ba%):IFCa%THENBa%=0:za%=-2*(RND(2)-1)+1
 1900IFCa%ANDAa%=1THENAa%=2ELSEIFCa%THENAa%=1
 1910IFNOTCa%THENBa%=Ba%+1
 1920IFAa%=1THENX%=X%+za%ELSEY%=Y%+za%
 1930IFX%>D%THENX%=D%
 1940IFX%<1THENX%=1
 1950IFY%>C%THENY%=C%
 1960IFY%<1THENY%=1
 1970UNTILya%>x%(e%):s%(e%)=E%:t%(e%)=G%:ENDPROC
 1980DEFPROCA(X%,E%,Y%,G%,e%):LOCALDa%,a%,b%:l%(X%,Y%,e%)=TRUE:c$(X%,Y%,e%)=f$:IFe%=1THENm%(X%,Y%,e%)=TRUEELSEm%(X%,Y%,e%)=FALSE
 1990IF(NOTm%(X%,Y%,e%))ANDRND(300)=1THENl%(X%,Y%,e%)=FALSE
 2000REPEAT:Da%=TRUE:IFe%=1THENc$(X%,Y%,e%)=FNb(FNa("$naoewecpe"))ELSEc$(X%,Y%,e%)=FNb(FNa("$eawfvp"))
 2010FORa%=1TOD%:FORb%=1TOC%:IF(a%<>X%ORb%<>Y%)ANDc$(X%,Y%,e%)=c$(a%,b%,e%)ANDRND(200)>1THENDa%=FALSE:a%=D%:b%=C%
 2020NEXT:NEXT:UNTILDa%:IFX%=n%(e%)ANDY%=o%(e%)THENENDPROC
 2030IFX%<>E%ANDX%>E%THENc%(X%,Y%,e%,3)=1:c%(E%,G%,e%,4)=1
 2040IFX%<>E%ANDE%>X%THENc%(X%,Y%,e%,4)=1:c%(E%,G%,e%,3)=1
 2050IFY%<>G%ANDY%>G%THENc%(X%,Y%,e%,2)=1:c%(E%,G%,e%,1)=1
 2060IFY%<>G%ANDG%>Y%THENc%(X%,Y%,e%,1)=1:c%(E%,G%,e%,2)=1
 2070ENDPROC
 2080DEFPROCc(x%,y%,e%,R%,Ea%,Fa%,S%):LOCALGa%,Ha%:f%=S%:na%=0:FORa%=1TOw%:PROCe(0):FORb%=1TOs%:IFh%(b%)<0THENHa%=FALSEELSEHa%=TRUE
 2090IFa%(a%,ABS(h%(b%)))=Ha%ANDi%(a%)>Ea%ANDNOT((NOTm%(x%,y%,e%))ANDa%(a%,23))ANDNOT(m%(x%,y%,e%)ANDa%(a%,26))THENna%=na%+1:w%(na%)=a%
 2100NEXT:NEXT:Ia%=(na%=0):Ga%=FALSE:FORb%=1TOf%:PROCe(0):FORc%=1TOs%:IFR%<>2THENIFe%(b%,c%)AND((c%>=1ANDc%<=5)OR(c%=14ORc%=16ORc%=18ORc%=21ORc%=24ORc%=28ORc%=29ORc%=31ORc%=33ORc%=35ORc%=37ORc%=39))THENGa%=TRUE
 2110NEXT:NEXT:IFna%=1THENn%=w%(na%)ELSEn%=w%(RND(na%))
 2120Ja%=FALSE:FORa%=1TOf%:IFn%=b%(a%)ANDNOT(a%(n%,7)ANDd%(a%)<>e%)THENJa%=TRUE
 2130NEXT:Ka%=TRUE:IFFa%=2ANDr%(S%)ANDNOTa%(n%,7)THENKa%=FALSE
 2140IF(Fa%=1ORFa%=2)ANDa%(n%,6)THENKa%=FALSE
 2150IFi%(n%)=10ANDe%=1ANDR%=1THENKa%=FALSE
 2160IFa%(n%,7)ANDa%(b%(S%),7)ANDR%=1AND(NOTa%(n%,6))AND(NOTa%(n%,15))THENKa%=FALSE
 2170sa%=FALSE:IF(Ja%ANDRND(200)>1)OR(Ga%ANDRND(10)>1)ORNOTKa%ORIa%THENs%=ma%:FORa%=1TOs%:h%(a%)=y%(a%):NEXT:sa%=TRUE
 2180IFsa%ANDua%THENl%(La%,Ma%,Na%)=TRUE
 2190IFsa%THENPROCc(Oa%,Pa%,Qa%,Ra%,Sa%,Ta%,Ua%):ENDPROC
 2200PROCn(n%,x%,y%,e%,Fa%,S%):ua%=FALSE:Oa%=x%:Pa%=y%:Qa%=e%:Ra%=R%:Sa%=Ea%:Ta%=Fa%:Ua%=S%:ma%=s%:FORa%=1TOs%:y%(a%)=h%(a%):NEXT:IFf%>=va%ANDR%=1THEN
 2210ENDPROC
 2220ENDIF
 2230IFR%=2THENPROCB(n%,e%)
 2240IFR%=1THENPROCC(n%,e%)
 2250ENDPROC
 2260DEFPROCn(n%,x%,y%,e%,Fa%,S%):f%=f%+1:r%(f%)=FALSE:a$(f%)=FNb(e$(n%)):b%(f%)=n%:f%(f%)=x%:g%(f%)=y%:d%(f%)=e%:k%(S%)=0:j%(S%)=0:IFFa%=1THEN
 2270k%(S%)=f%:IFa%(b%(S%),7)THENr%(f%)=TRUE
 2280ENDIF
 2290IFFa%=2THENj%(S%)=f%
 2300ENDPROC
 2310DEFPROCB(n%,e%):LOCALa%:s%=0:FORa%=1TOu%:IFa%(b%(f%),v%(a%))THENPROCD(u%(a%))
 2320NEXT:PROCo(e%):PROCc(X%,Y%,e%,1,0,0,f%):ENDPROC
 2330DEFPROCC(n%,e%):LOCALr%,Va%,Wa%,Xa%,Ya%:Wa%=1:Xa%=2:Ya%=3:REPEAT:r%=RND(100):IFr%<=17THENVa%=Wa%ELSEIFr%<=55THENVa%=Xa%ELSEVa%=Ya%
 2340UNTILNOT(Va%=Wa%ANDm%(x%,y%,e%))ANDNOT(Va%=Wa%ANDa%(n%,1))ANDNOT(Va%=Ya%ANDa%(n%,7)):IFVa%=Wa%THENPROCE(n%,e%)ELSEIFVa%=Xa%THENPROCF(n%,e%)ELSEPROCG(n%,e%)
 2350ENDPROC
 2360DEFPROCE(n%,e%):LOCALa%:ua%=TRUE:La%=f%(f%):Ma%=g%(f%):Na%=d%(f%):l%(f%(f%),g%(f%),d%(f%))=FALSE:s%=1:h%(s%)=1:PROCo(e%):PROCc(X%,Y%,e%,1,0,0,f%):ENDPROC
 2370DEFPROCF(n%,e%):LOCALZa%,R%:Za%=(RND(3)>1):s%=1:IFZa%THENh%(s%)=7ELSEh%(s%)=-7
 2380IFZa%THENR%=2ELSER%=1
 2390PROCc(f%(f%),g%(f%),d%(f%),R%,i%(n%),1,f%):ENDPROC
 2400DEFPROCG(n%,e%):s%=1:h%(s%)=8:PROCc(f%(f%),g%(f%),d%(f%),2,i%(n%),2,f%):ENDPROC
 2410DEFPROCo(e%):REPEAT:X%=RND(D%):Y%=RND(C%):UNTILl%(X%,Y%,e%)ANDc$(X%,Y%,e%)<>"":ENDPROC
 2420DEFPROCD(p%):LOCALa%,Ja%:Ja%=FALSE:FORa%=1TOs%:IFh%(a%)=p%THENJa%=TRUE
 2430NEXT:IFs%=0THENJa%=FALSE
 2440s%=s%+1:h%(s%)=p%:ENDPROC
 2450DEFPROCp:PROCg:e%=1:X%=n%(e%):Y%=o%(e%):W%=TRUE:Z%=0:_%=0:b=0:a=0:ra%=da%:c=-1:d=-1:e=-1:_a%=-1:`a%=-1:PROCh(j%,13):PROCq:ENDPROC
 2460DEFPROCd:IFra%<>da%THENENDPROC
 2470A$="":B$="":C$=FNg(j%,13):W%=FALSE:IFINSTR(C$,f$)=0THENA$=C$ELSEA$=LEFT$(C$,INSTR(C$,f$)):B$=RIGHT$(C$,LEN(C$)-INSTR(C$,f$))
 2480x$=A$:A$=FNc(A$):B$=FNc(B$):IFA$=""THENENDPROC
 2490FORa%=1TOP%:IFA$=FNc(g$(a%))THENA$=FNc(j$(a%))
 2500NEXT:q%=FALSE:IFA$=FNa("FZANJRG")THENPROCa(FNa("Zqu!gmpf novkipi!vpgyrgcxee2")):q%=TRUE
 2510IFA$=FNa("OQRUI")THENPROCH:q%=TRUE:a=a+0.2
 2520IFA$=FNa("TQUUI")THENPROCI:q%=TRUE:a=a+0.2
 2530IFA$=FNa("XGSU")THENPROCJ:q%=TRUE:a=a+0.2
 2540IFA$=FNa("FCSU")THENPROCK:q%=TRUE:a=a+0.2
 2550IFA$=FNa("MQOL")THENW%=TRUE:q%=TRUE
 2560IFA$=FNa("JPVFOX")THENPROCL:q%=TRUE:a=a+1
 2570B%=0:IFNOTq%THENr$=FNa("Tqrsz")ELSEr$=""
 2580IFNOTq%THEN
 2590B%=0:FORa%=1TOf%:IFB$=FNc(a$(a%))ORB$=FNc(h$(b%(a%)))THENIFFNf(a%)THENB%=a%
 2600IFB$=""AND(A$=FNa("EQWO")EORA$=FNa("VR"))THENIFFNf(a%)THENB%=a%
 2610IFA$=FNa("HGT")ANDB%<>0ANDr$<>""THENr$=FNs:q%=TRUE
 2620IFA$=FNa("ETOQ")ANDB%<>0ANDr$<>""THENr$=FNt:q%=TRUE
 2630IFA$=FNa("EQWO")ANDB%<>0ANDr$<>""THENr$=FNu:q%=TRUE
 2640IFA$=FNa("VR")ANDB%<>0ANDr$<>""THENr$=FNv:q%=TRUE
 2650IFB%<>0ANDr$<>""ANDNOTq%THENPROCr
 2660NEXT:IF(NOTq%)ANDr$<>""THENr$=FNa("Xjau!hq""you""pecp!c{""(")+C$+FNa("(A")
 2670IFB%=0ANDr$<>""THENPROCr
 2680IFB%=0THEN
 2690IFINSTR(FNc(c$(X%,Y%,e%)),B$)>0ANDLEN(B$)>2THEN
 2700r$=FNa("Zqu!nemg an""dtvgnqv""cwv mt!hshwr(x""eelmhyi pvcl/")
 2710ELSE:IFB$<>""THENr$=FNa("Xjau!hq""you""pecp!c{""(")+C$+FNa("(A")
 2720ENDIF
 2730ENDIF
 2740ENDIF
 2750IFr$<>""THENPROCa(r$):a+=1
 2760FORa%=1TOf%:IFe%(a%,1)THENf%(a%)=X%:g%(a%)=Y%:d%(a%)=e%
 2770NEXT:IFW%THENPROCq
 2780PROCi:PROCb(j%,13,""):PROCh(j%,13):IFFNh(wa%)THENPROCM
 2790ENDPROC
 2800DEFPROCi:IFta%<>`a%THEN
 2810PROCb(j%,8,FNa("Qnazjri""gamg#nwocft<!")+STR$(ta%)):`a%=ta%
 2820ENDIF
 2830IFe%<>_a%THEN
 2840_a%=e%
 2850ENDIF
 2860IFe<>bTHEN
 2870PROCb(j%,10,FNa("Dteejx<""")+FNd(b)):e=b
 2880ENDIF
 2890IFFNd(d)<>FNd(a)THEN
 2900PROCb(j%,11,FNa("Qgnbmxkgs: ")+FNd(a)):d=a
 2910ENDIF
 2920IFFNd(c)<>FNd(b-a)THEN
 2930PROCb(j%,12,FNa("Ogt!Tgqte: ")+FNd(b-a)):c=b-a
 2940ENDIF
 2950ENDPROC
 2960DEFPROCq:PROCi:PROCg:FORa%=1TOf%:IFX%=f%(a%)ANDY%=g%(a%)ANDe%=d%(a%)ANDa%(b%(a%),1)THENab%=a%
 2970NEXT:IF(NOTFNi(X%,Y%,e%))AND(NOTl%(X%,Y%,e%))THENPROCa(FNb(FNa("$KLMVQ""")+a$(ab%)+j$))
 2980IFFNi(X%,Y%,e%)THENPROCa(FNb(FNa("$TDBSO"))):ENDPROCELSEPROCa(c$(X%,Y%,e%))
 2990bb%=0:cb%=0:p$="":k$="":FORa%=1TO2:cb%=bb%:FORb%=1TO4:IFa%=1THENIFc%(X%,Y%,e%,b%)<>0THENbb%=bb%+1
 3000IFa%=2ANDcb%=2ANDbb%>1THENk$=FNa("!qr!")ELSEIFa%=2ANDcb%>1THENk$=FNa("-""")ELSEIFa%=2ANDcb%=2ANDbb%=1THENk$=""ELSEIFa%=2THENk$=""
 3010IFa%=2THENIFc%(X%,Y%,e%,b%)<>0THENcb%=cb%-1:p$=p$+d$(b%)+k$
 3020NEXT:NEXT:IFbb%=1THENPROCa(FNb(FNa("$3EYJX""")+p$))ELSEPROCa(FNb(FNa("$GXJUW""")+p$))
 3030FORa%=1TOf%:db%=FALSE:IFFNf(a%)ANDNOTe%(a%,1)THENdb%=TRUE
 3040IFdb%ANDNOTa%(b%(a%),6)THENPROCa(FNe(a$(a%))+FNa("!ks!iitg."))
 3050IFdb%ANDa%(b%(a%),6)ANDq%(a%)THENPROCa(FNe(a$(a%))+FNa("!gnbcpgu yow#tq""hp""fpyp mnus$wli!ktswrh1"))
 3060IFdb%ANDa%(b%(a%),6)ANDp%(a%)THENPROCa(FNe(a$(a%))+FNa("!gnbcpgu yow#tq""hp""wq""vhvovkl#xlf$eikpmqj2"))
 3070NEXT:ENDPROC
 3080DEFPROCH:IFc%(X%,Y%,e%,1)=0THENPROCa(FNb(FNa("$POFYMV"))):ENDPROC
 3090Y%=Y%+1:W%=TRUE:ENDPROC
 3100DEFPROCI:IFc%(X%,Y%,e%,2)=0THENPROCa(FNb(FNa("$POFYMV"))):ENDPROC
 3110Y%=Y%-1:W%=TRUE:ENDPROC
 3120DEFPROCJ:IFc%(X%,Y%,e%,3)=0THENPROCa(FNb(FNa("$POFYMV"))):ENDPROC
 3130X%=X%-1:W%=TRUE:ENDPROC
 3140DEFPROCK:IFc%(X%,Y%,e%,4)=0THENPROCa(FNb(FNa("$POFYMV"))):ENDPROC
 3150X%=X%+1:W%=TRUE:ENDPROC
 3160DEFPROCL:LOCALa%,eb%:eb%=FALSE:PROCa(FNa("Zqu!bvg""holflni<")):FORa%=1TOf%:IFe%(a%,1)ANDFNh(a%)THENPROCa(a$(a%)):eb%=TRUE
 3170NEXT:IFNOTeb%THENPROCa(FNa("Oqtijri0"))
 3180ENDPROC
 3190DEFFNs:LOCALa%:IFa%(b%(B%),7)THEN=FNa("Zqu!deppot.""Lt""kt!hkygf.")
 3200IFe%(B%,1)THEN=FNa("Zqu!bvg""alrgdd{""ipnfjpi mt/")
 3210IF_%>=ha%ANDZ%>1THEN=FNa("Zqu!bvg""holflni""upq""nweh$tp$gdvvz$cr{$qrui.")
 3220e%(B%,1)=TRUE:Z%=Z%+1:_%=_%+i%(b%(B%)):PROCa(FNa("Zqu!qmem it""xp0")):FORa%=1TOf%:IFk%(a%)=B%THENk%(a%)=0:PROCa(FNa("Vpdfsrgcth {ru""hjof""")+FNe(a$(a%)))
 3230IFj%(a%)=B%THENe%(a%,1)=TRUE
 3240NEXT:=""
 3250DEFFNt:LOCALa%:IFNOTe%(B%,1)THEN=FNa("Zqu!bvg""not""konfjoi""jv0")
 3260e%(B%,1)=FALSE:Z%=Z%-1:_%=_%-i%(b%(B%)):FORa%=1TOf%:IFj%(a%)=B%THENe%(a%,1)=FALSE
 3270NEXT:PROCa(FNa("Zqu!evqr it0")):=""
 3280DEFFNu:IFB%<>0THEN
 3290IFB$=""ANDNOTa%(b%(B%),6)THEN=FNa("Zqu!deppot ir fqxo""hsqo lesi2")
 3300IFNOTa%(b%(B%),6)THEN=FNa("Eqn(u$dg sinoy0")
 3310IFNOTq%(B%)THEN=FNa("Zqu!bvg""alrgdd{""bu""vig""bstusq#sj!mv2")
 3320ENDIF
 3330W%=TRUE:e%=e%+1:b=b+100:=""
 3340DEFFNv:IFB%<>0THEN
 3350IFB$=""ANDNOTa%(b%(B%),6)THEN=FNa("Zqu!deppot ir wr!gtqn""jeve/")
 3360IFNOTa%(b%(B%),6)THEN=FNa("Eqn(u$dg sinoy0")
 3370IFNOTp%(B%)THEN=FNa("Zqu!bvg""alrgdd{""bu""vig""tsp!sj#mx/")
 3380ENDIF
 3390W%=TRUE:e%=e%-1:a=a+100:=""
 3400DEFPROCr:LOCALa%,fb%,gb%,hb%:fb%=FALSE:gb%=FALSE:FORa%=1TOu%:hb%=(A$=FNc(f$(a%))):IFhb%ANDB$=""THENPROCa(x$+FNa("!yhbuC")):q%=TRUE:r$="":ENDPROC
 3410IFhb%ANDB%=0THENr$="Tqrsz2":ENDPROC
 3420IFhb%THENq%=TRUE:fb%=FALSE:gb%=FALSE
 3430IFhb%THENIFFNm(u%(a%))=0THENfb%=TRUE
 3440IFhb%AND(NOTa%(b%(B%),v%(a%)))THENIFB%<>0ANDFNf(B%)THENgb%=TRUE
 3450IFhb%AND(NOTgb%)AND(NOTfb%)ANDe%(B%,1)THENPROCa(FNa("Etoq!mv""firuw.")):q%=TRUE:r$="":ENDPROC
 3460IFhb%AND(NOTgb%)AND(NOTfb%)THENPROCa(FNb(FNa("Zqu!vwg""the""")+a$(FNm(u%(a%)))+FNa("!cne!xjg ")+a$(B%)+f$+i$(a%))):PROCN(B%):ib%=FALSE:jb%=FALSE:a%=u%:r$=""
 3470NEXT:IFfb%ANDq%THENPROCa(FNa("Zqu!es""pot jdvg""bo{vikpg$tp$hr$xiev$ymxk1")):a=a+1:r$=""
 3480IF(NOTfb%)ANDgb%ANDq%THENPROCa(FNa("Zqu!uv{. buv#yqw!gckm0")):a=a+1:r$=""
 3490IFNOTq%THEN
 3500CASEA$OF
 3510WHENFNa("QWNDI"),FNa("LKCL"):PROCa(FNa("Wkomfreg plc|s""pp!tqmg""ir ulmv$eezgrvyvh$")):q%=TRUE:r$=""
 3520WHENFNa("FCT"),FNa("ETIOL"):PROCa(FNa("Zqu!uv{""but""whg""wft{!vjoygix$peofw""}qy$ihil#jlp!sq }ru""wtrq0")):q%=TRUE:r$=""
 3530OTHERWISE:r$=FNa("Tqrsz0""yhat""go""{pv""ofcp fy!+")+x$+FNa("(A")
 3540ENDCASE
 3550
 3560ENDIF
 3570ENDPROC
 3580DEFFNm(kb%):LOCALa%,lb%:lb%=0:FORa%=1TOf%:IFa%(b%(a%),kb%)ANDFNf(a%)THENlb%=a%
 3590NEXT:=lb%
 3600DEFFNn(t%):IFj%(t%)=0ANDk%(t%)=0THEN=TRUEELSE=FALSE
 3610DEFFNh(t%):IFFNn(t%)ANDNOTFNi(f%(t%),g%(t%),d%(t%))THEN=TRUEELSE=FALSE
 3620DEFFNf(t%):IFf%(t%)=X%ANDg%(t%)=Y%ANDd%(t%)=e%ANDFNh(t%)THEN=TRUEELSE=FALSE
 3630DEFFNi(X%,Y%,L%):LOCALa%,lb%:lb%=NOTl%(X%,Y%,L%):FORa%=1TOf%:IFa%(b%(a%),1)ANDFNn(a%)ANDf%(a%)=X%ANDg%(a%)=Y%ANDd%(a%)=L%THENlb%=FALSE
 3640NEXT:=lb%
 3650DEFPROCN(t%):LOCALa%:d%(t%)=0:IFe%(t%,1)THENe%(t%,1)=FALSE:Z%=Z%-1:_%=_%-i%(b%(t%))
 3660FORa%=1TOf%:IFj%(a%)=t%THENPROCa(FNa("Jpsjei""ks ")+FNe(a$(a%))):j%(a%)=0:IFe%(t%,1)THENZ%=Z%+1:_%=_%+i%(b%(t%))
 3670IFk%(a%)=t%THENPROCa(FNa("Vpdfsrgcth kv ")+FNe(a$(a%))):k%(a%)=0
 3680NEXT:ENDPROC
 3690DEFFNc(s$):LOCALd$,a%:d$="":FORa%=1TOLEN(s$):c$=MID$(s$,a%,1):IFASC(c$)>=ASC(n$)ANDASC(c$)<=ASC(o$)THENc$=CHR$(ASC(c$)-32)
 3700IFc$<>f$THENd$=d$+c$
 3710NEXT:=d$
 3720DEFPROCM:b=b+100:PROCi:PROCa(FNa("D""O!O$I""R A""W W""M!C""U""K S O$W#")):PROCa(FNb(FNa("$TEXBVF"))):ra%=ca%:ENDPROC
 3730DEFPROCg:LOCALa%:FORa%=1TO7:PROCb(j%,a%,""):NEXT:mb%=1:ENDPROC
 3740DEFPROCa(q$):LOCALa%,b%,c$,l$,nb%:nb%=TRUE:q$=q$+CHR$(13):l$=FNg(j%,mb%):FORa%=1TOLEN(q$):IFmb%=8THEN
 3750FORb%=1TO6:PROCb(j%,b%,FNg(j%,b%+1)):NEXT:PROCb(j%,7,""):mb%=7:l$=""
 3760ENDIF
 3770c$=MID$(q$,a%,1):IFc$=j$THENnb%=TRUE
 3780IFnb%THEN
 3790IFc$>=n$ANDc$<=o$ANDnb%THENc$=CHR$(ASC(c$)-32)
 3800IFc$>=F$ANDc$<=G$THENnb%=FALSE
 3810ENDIF
 3820IF(LEN(l$)>65ANDc$=f$)ORc$=CHR$(13)ORc$=CHR$(10)THEN
 3830PROCb(j%,mb%,l$):mb%+=1:l$=""
 3840ELSE:l$=l$+c$
 3850ENDIF
 3860NEXT:IFmb%<8THENPROCb(j%,mb%,l$)
 3870ENDPROC
 3880DEFFNb(s$):LOCALe$,U%,a%,ob%,A$,B$,V%,pb%:ob%=INSTR(s$,u$):IFob%=0THEN=FNj(s$)
 3890A$=LEFT$(s$,ob%-1):V%=ob%+1:WHILENOT(MID$(s$,V%,1)=f$ORMID$(s$,V%,1)=i$ORMID$(s$,V%,1)=H$ORMID$(s$,V%,1)=j$)ANDV%<=LEN(s$):V%+=1:ENDWHILE:e$=MID$(s$,ob%+1,V%-ob%-1):IFV%<=LEN(s$)THENB$=RIGHT$(s$,LEN(s$)-V%+1)ELSEB$=""
 3900a%=0:REPEATa%=a%+1:UNTILb$(a%,0)=e$ORb$(a%,0)="":IFb$(a%,0)=e$THEN=FNb(A$+FNw(a%)+B$)
 3910U%=OPENIN(FNa("=Dimmmqp$DitA.")+e$):IFba%THEN
 3920pb%=LEN(e$)
 3930ELSE:pb%=0
 3940ENDIF
 3950IFU%=0THEN=FNb(A$+FNa("@")+B$)
 3960REPEAT:PTR#U%=RND(EXT#U%):REPEATUNTILBGET#U%=(10EORpb%)OREOF#U%:UNTILNOTEOF#U%:e$="":REPEATe$=e$+CHR$(BGET#U%EORpb%):UNTILRIGHT$(e$,1)=CHR$(10)OREOF#U%:e$=LEFT$(e$,LEN(e$)-1):CLOSE#U%:IFLEN(A$)+LEN(e$)+LEN(B$)>255THEN
 3970e$=FNa("=eeotstgd!>"):IFLEN(A$)+LEN(e$)+LEN(B$)>255THEN
 3980B$=""
 3990ENDIF
 4000ENDIF
 4010=FNb(A$+e$+B$)
 4020DEFFNj(s$):LOCALd$:d$=FNx(s$):IFLEFT$(d$,1)>=n$ANDLEFT$(d$,1)<=o$THENd$=CHR$(ASC(LEFT$(d$,1))-32)+RIGHT$(d$,LEN(d$)-1)
 4030=d$
 4040DEFFNx(s$):IFLEFT$(s$,1)=f$THEN=FNj(RIGHT$(s$),LEN(s$)-1)
 4050IFRIGHT$(s$)=f$THEN=FNj(LEFT$(s$))
 4060=s$
 4070DEFFNe(s$):LOCALh$:h$=LEFT$(s$,1):IFh$>=n$ANDh$<=o$THENh$=CHR$(ASC(h$)-32)
 4080CASEh$OF
 4090WHENFNa("B"),FNa("F"),FNa("J"),FNa("P"),FNa("V"):=FNa("bp ")+s$
 4100OTHERWISE:=FNa("b""")+s$
 4110ENDCASE
 4120=FNa("b""")+s$
 4130DEFFNw(b%):LOCALa%:a%=0:REPEATa%=a%+1:UNTILb$(b%,a%)="":a%=a%-1:=b$(b%,RND(a%))
 4140DEFFNd(f):=STR$(INT(f+0.5))
 4150DEFFNk(qb%,T%,`%):LOCALrb%,H%,sb%,y$,v%:rb%=VAL(MID$(TIME$,5,2)):sb%=VAL(MID$(TIME$,12,4)):IFsb%<1990THEN
 4160PROCf("Zqus!mpvernco fcuf""kt""kngosvifx$.$tephsp#kapf."):qa%=RND(-TIME):=RND(10000)
 4170ENDIF
 4180y$=MID$(TIME$,8,3):CASEy$OF
 4190WHENFNa("Kcn"):H%=1
 4200WHENFNa("Ggb"):H%=2
 4210WHENFNa("Ncr"):H%=3
 4220WHENFNa("Brr"):H%=4
 4230WHENFNa("Ncy"):H%=5
 4240WHENFNa("Kwn"):H%=6
 4250WHENFNa("Kwl"):H%=7
 4260WHENFNa("Bwg"):H%=8
 4270WHENFNa("Tgp"):H%=9
 4280WHENFNa("Pet"):H%=10
 4290WHENFNa("Oqv"):H%=11
 4300WHENFNa("Egc"):H%=12
 4310OTHERWISE:H%=12
 4320ENDCASE
 4330v%=0:v%+=FNl(T%,`%)-qb%:qb%=1:T%+=1:WHILE(T%MOD13)<>0:v%+=FNl(T%,`%):T%+=1:ENDWHILE:T%=1:`%+=1:WHILE`%<sb%:v%+=365:IFFNo(`%)THENv%+=1
 4340`%+=1:ENDWHILE:WHILET%<H%:v%+=FNl(T%,`%):T%+=1:ENDWHILE:v%+=rb%:=v%
 4350DEFFNl(m%,y%):CASEm%OF
 4360WHEN1:=31
 4370WHEN2:IFFNo(y%)THEN=29ELSE=28
 4380WHEN3:=31
 4390WHEN4:=30
 4400WHEN5:=30
 4410WHEN6:=31
 4420WHEN7:=31
 4430WHEN8:=31
 4440WHEN9:=30
 4450WHEN10:=31
 4460WHEN11:=30
 4470WHEN12:=31
 4480OTHERWISE:=31
 4490ENDCASE
 4500=0
 4510DEFFNo(y%):=((y%MOD4)=0AND((y%MOD100)<>0OR(y%MOD400))=0)
 4520DEFFNy(tb%,ub%,vb%,qb%,T%,`%):LOCALwb%,xb%,yb%,v%:v%=FNk(qb%,T%,`%)*24*60*60:wb%=VAL(MID$(TIME$,17,2)):xb%=VAL(MID$(TIME$,20,2)):yb%=VAL(MID$(TIME$,23,2)):v%-=24*60*60:v%+=(23-tb%)*60*60:v%+=(60-ub%)*60:v%+=(60-vb%):tb%=0:ub%=0:vb%=0:v%+=(wb%*60+xb%)*60+yb%:=v%
 4530DEFFNa(s$):LOCALd$,a%:IFs$=""THEN=""
 4540d$="":FORa%=1TOLEN(s$):d$+=CHR$(ASC(MID$(s$,a%,1))-VAL(MID$(w$,a%,1))):NEXT:IFNOTaa%THEN=s$
 4550=d$
 4560DEFPROCO:FORa%=1TOf%:PRINT;a%;f$;a$(a%);f$;f%(a%);i$;g%(a%);i$;d%(a%);FNa("!kn;");j%(a%);FNa("!wnefv<");k%(a%);FNa("!uuqqvgus:");r%(a%):NEXT:ENDPROC
 4570DEFPROCP:LOCALK%:CASEg%!8OF
 4580WHEN2:IFg%!12=j%THENPROCj(zb%,!g%-64,g%!4)ELSEPROCj(zb%,!g%-64,96+5*44)
 4590WHEN4:CASEg%!12OF
 4600WHENj%:CASEg%!16OF
 4610WHEN14:PROCb(j%,13,FNa("MQOL")):PROCd
 4620WHEN15:PROCb(j%,13,FNa("JPVFOX")):PROCd
 4630WHEN16:PROCb(j%,13,FNa("OQRUI")):PROCd
 4640WHEN17:PROCb(j%,13,FNa("TQUUI")):PROCd
 4650WHEN18:PROCb(j%,13,FNa("FCSU")):PROCd
 4660WHEN19:PROCb(j%,13,FNa("XGSU")):PROCd
 4670ENDCASE
 4680WHEN-2:IFra%=fa%THEN
 4690PROCk(j%):ta%=FNk(29,01,1969):qa%=RND(-ta%):PROCm:PROCp
 4700ELSE:PROCk(j%):PROCh(j%,13)
 4710ENDIF
 4720ENDCASE
 4730ENDCASE
 4740ENDPROC
 4750DEFPROCQ:LOCALa$,i%,Ab%,Bb%:SYSFNa("Xkmq`KgvPoipwetKogq"),,Cb%:Ab%=(Cb%!8AND1):SYSFNa("Xkmq`HgeodeOhnw"),,Db%,g%,STRING$(200,f$)TO,,,a$:IFa$=""ENDPROC
 4760IFINSTR(a$,j$)>0THEN
 4770a$=RIGHT$(a$,LEN(a$)-INSTR(a$,j$))
 4780ENDIF
 4790IFa$=FNa("DJEBU%")THENCLS:PROCO:REPEATUNTILGET=32:CLS:ENDPROC
 4800Bb%=-1:IFa$=FNa("Uqdbz+u""Gamg")THEN
 4810Bb%=FNk(29,01,1969)
 4820ENDIF
 4830IFa$=FNa("Oqw(t$Icme")THEN
 4840Bb%=FNy(18,07,0,29,01,1969)
 4850ENDIF
 4860IFLEFT$(a$,1)>=I$ANDLEFT$(a$,1)<=J$THEN
 4870Bb%=VAL(a$)
 4880ENDIF
 4890IFBb%>-1ANDra%<>ea%THEN
 4900ta%=Bb%:qa%=RND(-ta%):PROCk(j%):PROCm:PROCp
 4910ENDIF
 4920IFa$=FNa("Rwiu")PROCl:END
 4930IFAb%PROCj(Db%,Eb%,Fb%)
 4940ENDPROC
 4950DEFPROCR(Gb%):LOCALz$,i%,x%:CASEg%!16OF
 4960WHEN0:PROCl:END
 4970WHEN1282:PROCS
 4980ENDCASE
 4990ENDPROC
 5000DEFPROCS:LOCALJ%,K%,t$:t$="":J%=g%!32:K%=g%!36:CASEJ%OF
 5010WHENj%:CASEK%OF
 5020WHEN14:t$=FNa("Dnidl$jgre vr ugf!vjf""fewcsmtwmso$qj""{lhui |pu$brg.")
 5030WHEN15:t$=FNa("Dnidl$jgre vr nktu""vig""ofjfgxv$}py""eti$fdvr|jnk/")
 5040WHEN16,17,18,19:t$=FNa("Dnidl$qpe oh#tjgtf""vp""ooze!evryre$ieoi2")
 5050OTHERWISE:t$=FNa("Cklmjsp0 A idmg""b!fcz""wnxim$wrqiumoi""mr#wle#37049;tl#cgrtxs{%")
 5060ENDCASE
 5070ENDCASE
 5080IFt$<>""THEN
 5090g%!12=g%!8:g%!16=1283:$(g%+20)=t$+CHR$0:!g%=(25+LENt$)ANDNOT3:SYSFNa("Xkmq`WgpdMeuvaig"),17,g%,g%!4
 5100ENDIF
 5110ENDPROC
 5120DEFPROCT:CASE!g%OF
 5130WHENj%:CASEg%!24OF
 5140WHEN13:PROCd
 5150WHEN385:PROCU(K$)
 5160OTHERWISE:SYSFNa("Xkmq`TtqcesuNe{"),g%!24
 5170ENDCASE
 5180OTHERWISE:SYSFNa("Xkmq`TtqcesuNe{"),g%!24
 5190ENDCASE
 5200ENDPROC
 5210DEFPROCj(h%,x%,y%):Db%=h%:Eb%=x%:Fb%=y%:SYSFNa("Xkmq`GtgateOhnw"),,h%,x%,y%:ENDPROC
 5220DEFPROCl:SYSFNa("Xkmq`GnqseDqzn"):END
 5230ENDPROC
 5240DEFPROCf(r$):!g%=ERR:$(g%+4)=r$+CHR$0:SYSFNa("Xkmq`VgrortGurqt"),g%,0,FNa("Cklmjsp")TO,Gb%:ENDPROC
 5250DEFPROCU(r$):!g%=0:$(g%+4)=r$+CHR$0:SYSFNa("Xkmq`VgrortGurqt"),g%,17,FNa("Ngstbkg""froo#Bknmjqp"):ENDPROC
 5260DEFPROCt:LOCALs$:IFERR<>11ANDERR<>388THEN
 5270s$=FNa("Vpeyqieved gurqt!;/""")+REPORT$+FNa(")")+STR$(ERR):s$+=FNa("-""ljoi""")+STR$(ERL):s$+=FNa("*"):PROCf(s$)
 5280ELSE:PROCf(FNa("Tqrsz$/""not""hnqwhi""ofoqr}."))
 5290ENDIF
 5300PROCl:CLOSE#0:END
 5310ENDPROC
 5320DEFFNp:LOCALM%,g$,m$,Hb%:g$="":IF(Ib%+28>Jb%)PROCf(FNa("Ngnv!etga fwol"))
 5330READg$:g$=FNa(g$):WHILERIGHT$(g$,2)=FNa(",-"):READm$:g$=LEFT$(g$,LENg$-2)+m$:ENDWHILE:k%=Ib%:I%=0:IFLEFT$(g$,1)=u$THEN
 5340I%=1:v$=FNq(i$)
 5350ELSE:v$=""
 5360ENDIF
 5370$k%=v$:k%?12=7:k%?13=2:k%?14=7:k%?15=1:k%!16=196:k%!20=44:k%!24=0:k%+=28:Hb%=LENv$-3:REPEAT:D$=FNq(i$):PROCV(D$):UNTILD$="":M%=Ib%:M%!16=(Hb%*8+6)*2:Ib%=k%:=M%
 5380DEFPROCV(b$):LOCALF%,L%,I%:IFb$=""THEN
 5390k%!-24=(k%!-24)OR128:ENDPROC
 5400ENDIF
 5410IFk%+24>Jb%PROCf(FNa("Ngnv!etga fwol"))
 5420F%=0:IFRIGHT$(b$,1)=u$b$=LEFT$(b$):F%+=2
 5430IFRIGHT$(b$,1)=FNa("A")b$=LEFT$(b$):F%+=8
 5440k%!0=F%:k%!4=-1:k%!8=&7000021:IFLEFT$(b$,1)=FNa("%")THEN
 5450I%=INSTR(b$,FNa(")")):IFI%>0THEN
 5460L%=VALMID$(b$,I%+1):b$=LEFT$(b$,I%-1)
 5470ELSE:L%=12
 5480ENDIF
 5490!k%+=4:k%!8+=256:k%!12=EVALMID$(b$,2):k%!16=-1:k%!20=L%:IFL%>16L%=16
 5500b$=STRING$(L%,f$)
 5510ELSE:IFLENb$<=12THEN
 5520$(k%+12)=b$
 5530ELSE:I%=FNz(LENb$+1):$I%=b$:k%!8=k%!8OR256:k%!12=I%:k%!16=-1:k%!20=LENb$+1
 5540ENDIF
 5550ENDIF
 5560IFLENb$>Hb%Hb%=LENb$
 5570k%+=24:ENDPROC
 5580DEFFNq(E$):LOCALL%:L%=I%+1:I%=INSTR(g$+E$,E$,L%):=MID$(g$,L%,I%-L%)
 5590DEFFNz(L%):IFKb%+L%>Lb%+Mb%PROCf(FNa("Oq npvg""wormvpcef"))
 5600Kb%+=L%:=Kb%-L%
 5610DEFPROCs(m%,o%,p%):!(m%+28+o%*24+4)=p%:ENDPROC
 5620DEFPROCk(Nb%):LOCALA%:!g%=Nb%:SYSFNa("Xkmq`KgvWinfrwUvbug"),,g%:SYSFNa("Xkmq`SrgnWipgoy"),,g%:ENDPROC
 5630DEFPROCW(Ob%,l%):LOCALa%:FORa%=Ob%TO(Ob%+l%-1):?a%=32:NEXT:?Ob%=13:Ob%?1=0:ENDPROC
 5640DEFPROCb(J%,K%,L$):LOCALA%,eb%:!z%=J%:z%!4=K%:SYS262350,,z%:$(z%!28)=L$:PROCX(J%,K%):ENDPROC
 5650DEFPROCZ(J%):LOCALA%:!z%=J%:SYSFNa("Xkmq`GnqseWkqdqy"),,z%:ENDPROC
 5660DEFFNg(J%,K%):!z%=J%:z%!4=K%:SYS262350,,z%:=$(z%!28)
 5670DEFPROCh(J%,K%):SYSFNa("Xkmq`WgvCargwPqujukqo"),J%,K%,0,0,-1,LEN(FNg(J%,K%)):ENDPROC
 5680DEFFNr(z$):LOCALGb%:SYSFNa("Xkmq`PqcdTeoslcvf"),,Cb%,Lb%,Pb%,-1,z$,0TO,,Lb%:SYSFNa("Xkmq`GtgateYlnfqx"),,Cb%TOGb%:=Gb%
 5690DEFPROCX(J%,K%):!z%=J%:z%!4=K%:z%!8=0:z%!12=0:SYS262349,,z%:ENDPROC
 5700DEFPROCx:Mb%=3000:DIMLb% Mb%+1:Pb%=Lb%+Mb%:DIMg% 257:DIMCb% 2049:DIMz% 51:Qb%=1280:DIMIb% Qb%+1:Jb%=Ib%+Qb%:SYSFNa("Xkmq`Mpktianlsg"),200,&4B534154,FNa("Cklmjsp"):SYSFNa("Xkmq`SrgnTeoslcvf"),,FNa("=Dimmmqp$DitA.Vgnqncugu"):Rb%=FNr(FNa("jpfp"))
 5710j%=FNr(FNa("NCIO")):SYSFNa("Xkmq`GnqseTgppncuf"):PROCb(Rb%,3,V$):DIMQ% 15:PROCW(Q%,12):Sb%=FNp
 5720DATA "$Ianf$%.$Q%*40+"
 5730zb%=FNp
 5740DATA "$Dimmmqp,Inhr,Vqeb{)t""Iaqe-Rsz+w!Kcqg0Kdpi qvmffr.Qylt"
 5750PROCs(zb%,0,Rb%):PROCs(zb%,3,Sb%):DIMTb% 10:$Tb%=FNa("""Dimmmqp"):!g%=-1:g%!4=0:g%!8=0:g%!12=69:g%!16=68:g%!20=12290+256:g%!24=Tb%:g%!28=1:g%!32=LEN($Tb%):SYSFNa("Xkmq`GtgateKfop"),,g%TOUb%:ENDPROC
 5760DEFPROCe(Vb%):SYS262343,Vb%,g%TOGb%:PROCY(Gb%):ENDPROC
 5770DEFPROCY(Gb%):CASEGb%OF
 5780WHEN2:SYSFNa("Xkmq`SrgnWipgoy"),,g%
 5790WHEN3:SYSFNa("Xkmq`GnqseWkqdqy"),,g%
 5800WHEN6:PROCP
 5810WHEN8:PROCT
 5820WHEN9:PROCQ
 5830WHEN17,18:PROCR(Gb%)
 5840ENDCASE
 5850ENDPROC

� Billion.
<� A game a night until sometime in the 27,399th century.
�
(� Version 1.01
2$� (C)1990 William Tunstall-Pedoe
<=� Permission is given to freely distribute this code on a
F� non-commercial basis.
P�
Z� History:
d>� Original version written for personal interest June 1989
nC� Adapted for desktop and for Acorn charity disc, November 1990
x�
�A� If you are viewing this code to cheat, please don't! With a
�G� billion adventures to chose from there must be one you can solve!
�B� You can always go back to the ones you are stuck with later.
�
��:�t:�
���u:aa%=�:ba%=�:f$=�a("!"):n$=�a("b"):o$=�a("{"):F$=�a("B"):G$=�a("["):u$=�a("$"):i$=�a("-"):H$=�a("#"):j$=�a("/"):I$=�a("1"):J$=�a(":"):V$=�a("2002!,34-Nox092+")
��K$=�a("Gqr!jruvrucvlopu-!ogow""or uli#%Fjpnmqr$dstlldaxjop eqd""weofex""'Eqt1!Dkmolon?>Hhlq'"):ca%=0:da%=1:ea%=2:fa%=3:C%=7:D%=7:N%=3:ga%=2:ha%=2:�v:�w:�x:��e(1):��:�
����v:�c$(D%,C% ,N% ):�c%(D%,C% ,N% ,4):�m%(D%,C% ,N% ):�l%(D%,C% ,N% ):�x%(N%):�d$(4):d$(1)=�a("Oqrui"):d$(2)=�a("Tquui"):d$(3)=�a("Xgsu"):d$(4)=�a("Fcsu"):�n%(N%),o%(N%),s%(N%),t%(N%)
ȴia%=100:ja%=50:w%=0:�e$(ia%):�h$(ia%):�i%(ia%):�a%(ia%,ja% ):�:w%=w%+1:�e$(w%),h$(w%),i%(w%):e$(w%)=�a(e$(w%)):h$(w%)=�a(h$(w%)):�a%=1�ja%:a%(w%,a%)=�:�:�:�a%:�a%>0�a%(w%,a%)=�
��a%=0:�e$(w%)="":w%=w%-1
�)� "Ncgjden""Cryuwan","Dtytuen",1,15,0
�)� "Fneduvke Totfh","Uqrdi",3,1,12,8,0
�� "Lpigf","Lpigf",2,2,0
�&� "Cna{jri""Torek","Uqrdi",4,1,3,0
+� "Cwrojri""canfoe","Dcnemi",3,1,3,22,0
&� "Hnituipkng Udbtg","Tcbsf",3,2,0
&� "Kgwfmpgf Daijet","Ecghfv",3,2,0
"$� "Lktdiip""Knihh","Lpigf",3,2,0
,!� "Gnidl$Mpife","Lpigf",3,2,0
6� "Ctoo{i""Mey","Lgy",1,4,0
@(� "Xqoefr""Vrunm","Utuol",7,8,9,11,0
J(� "Hnoxjri""Lanvhrp","Mcnufvp",3,1,0
T6� "Ctihixn{ Conrutge!Ecsrgt","Dcrqfx",10,7,10,26,0
^,� "Mgagz$Dwsh","Cwsi",10,7,10,11,36,23,0
h+� "Ujidl$Jgdge","Igdhf",10,7,11,36,23,0
r/� "Cqtumi""qf wghd""mjmngs","Cqtumi",4,35,0
|1� "$DIH!tkne oh#dt{!ewph","ewnh",10,7,11,23,0
�;� "$DIH!tkne oh#svgbnkph""oarusi","ncnvsi",10,7,27,23,0
�-� "$DIH!jcnlen""wrgg","utef",10,7,30,23,0
�-� "Trisbp""Utaitfaug","Tvajsgcue",5,6,7,0
�*� "Sqpf!Pcfder","Mcdefv",4,6,7,10,11,0
�%� "Tvefm$Ncddet","Mcdefv",5,6,7,0
�*� "Lpouuif""Ropg","Sqpf",4,6,7,10,11,0
�� "Iqlf","Iqlf",3,6,7,0
�6� "Qklf!sh""leaxhs""coe""vxkis","Qklf",8,7,11,23,0
�E� "Tvadl$qh #FKUM""cewgtukuirg!pmwivbxwvg","mktfsevwre",10,7,11,0
�1� "Cna{jri""Bonhlrg","Cqngjvg",10,7,3,13,23,0
�/� "Gkrf!Izvingwlsjgs","Fztjokwkshet",5,14,0
�2� "Tccl!sh""moiuw ocovtg","Ncnvsi",5,10,8,14,0
�$� "Xqoefr""Eube","Dwbf",5,8,11,0
%� "Tneehi""Jammgu","Icmnfv",5,5,0
#� "Toamm$Jcmmet","Icmnfv",4,5,0
"� "$DIH!Lcomer","Icmnfv",5,5,0
&$� "Hcrefr""Upadg","Traef",5,28,0
0#� "Dqam!Wjqvel","Tjowfp",5,28,0
:"� "Hnatt$Dcll","Cclm",4,8,12,0
D� "Hqlefr""Mey","Lgy",1,4,0
N� "Swsuz$Mgy","Lgy",1,4,0
X� "Pnd!Li{","Lgy",1,4,0
b � "Tklwfv""Mey","Lgy",1,16,0
l!� "Tvefm$Mgy","Lgy",1,16,40,0
v#� "Djrpni""Mey","Lgy",1,16,40,0
�#� "Ctoo{i""Mey","Lgy",1,18,40,0
�!� "Ctatt$Mgy","Lgy",1,18,40,0
�)� "Tmemfxqp Ke{","Lgy",1,4,16,18,40,0
�"� "Tcff","Tcff",5,8,17,26,40,0
�.� "Mqclfh""Driehfaug","Ctifggcue",4,8,17,0
�'� "Dwpcpetf","Dwpcpetf",5,8,19,26,0
�3� "Tvrbx$Ueareeuoy","Teasfgtqw",10,11,10,8,23,0
�&� "Cnodl$qh Icg","Jee",5,22,12,8,0
�,� "Uwb!pj""kcecthao","jeedsico",5,22,8,0
�%� "$DIH!gjgese","djefti",5,8,10,0
�"� "Nccifxg","nccifxg",3,2,29,0
�%� "Gglmjri""axe","bze",5,2,5,29,0
� � "Cnaoliv","cnaoliv",8,14,0
!� "Ecmq!wjget","tjefu",8,14,0
$� "Icisev{gr","Icisev{gr",3,21,0
+� "Qqrubfng fap#hgcuft","igaufv",4,21,0
 !� "Tclu!Wjcker","Tclu",3,21,0
*)� "Tyefu$ytappgu","xtaqqit",2,11,10,0
4%� "Beoso$ejariv| fktd","eksd",2,0
>"� "Mkgiu$dwlb","cwlc",2,8,12,0
H.� "Tgamfh""ilasu#bqvumg","cqtumi",3,12,8,0
R#� "JDM!QW13","QU/2",4,12,40,8,0
\!� "Bvasj$UV","Bvasj",4,12,8,0
f(� "Xqoefr""oallgw","nclmfx",3,5,11,0
p.� "$DIH!Yiny Dtdgqp","Etahpr",10,25,38,7,0
z5� "$ROMBHL""Polkwiekbo","Qqljumekan",10,25,38,7,0
�"� "Ccg!pj""Iold","Hqle",3,37,0
�*� "Qwrtf$qh gong eqjou","Qwrtf",3,37,0
�*� "Ccg!pj""Fiamqqdu","Ekanprfu",3,37,0
�5� "Xclmfx""hull""rf""dbom""oqvew","Xclmfx",3,37,0
�&� "$HRJHLV""Masm","Ncsl",3,24,11,0
�&� "Swbcfv""Upidgu","Triefv",3,24,0
�'� "Ucrboxwna","ucrboxwna",3,24,11,0
�7� "Qjoupktcph qi %JPSTQS","Qjoupktcph",3,24,11,10,0
�4� "Qqrusekv of""&HQTSPT","Qqrusekv",6,24,11,10,0
�3� "Qqrusekv of""&SVCUVG","Qqrusekv",6,11,10,8,0
�,� "$WNQMICUANT""Gexkm","egvjm",10,7,32,0
�%� "Dtudjjkz","Dtudjjkz",4,31,11,0
�$� "Iqlz!Fkdle","Ckbmf",4,31,11,0
 � "Ncgjd$Ycnd","Xcne",3,33,0
$� "Ncgjd$Coulev","Boumfx",2,33,0
?� "Cnodl$qh rekqfqtdff""dqpcveui","Dqndsivg",10,23,7,8,34,0
$*� "$DIH!Fqwldet","Cqumeit",10,7,8,34,0
.-� "$DIH!Fqwldet","Cqumeit",10,7,8,12,42,0
8-� "$DIH!Wvgel Ddln","Cclm",10,7,8,34,40,0
B8� "$DIH!wvctue""rf""%IPTTPT","Tvauvi",10,23,7,8,40,0
L8� "$DIH!wvctue""rf""%TUCVVG","Tvauvi",10,23,7,8,34,0
V8� "$DIH!wvctue""rf""%TUCVVG","Tvauvi",10,23,7,8,12,0
`3� "Cqtumi""qf #CFIFVZQG""Bekd","Beie",4,39,12,0
j5� "Toamm$Rkece""rf""Ubofrbrgr","Tcneqergr",4,41,0
t2� "$DIH!Tkgce qi Ucoercqgt","Tcneqergr",5,41,0
~%� "Gknhfvpcil Hllg","Gklf",3,41,0
�%� "$DIH!qgval Hllg","Gklf",4,41,0
�� "","",0,0
��O%=50:ka%=3:f%=0:�a$(O%):�b%(O%):�f%(O%):�g%(O%):�d%(O%):�j%(O%):�k%(O%):�p%(O%):�q%(O%):�r%(O%):�e%(O%,ka% ):la%=20:u%=0:�f$(la%),u%(la%),v%(la%),i$(la%):�:u%=u%+1:�f$(u%),u%(u%),v%(u%),i$(u%):f$(u%)=�a(f$(u%))
�(i$(u%)=�a(i$(u%)):�f$(u%)="":u%=u%-1
�.� "Cwro"      , 3,11,"ju cvvpv to""dsjgt/"
�-� "Dwt"       , 2,10,"ju dvx""vo sjuefu/"
�;� "Dwt"       ,29,30,"ju disrred kqtq""mjvvmg""pmediw1"
�:� "Preo"      , 4, 9,"wcnjtlgu in""d rwgg""qg""oakid2"
�:� "Preo"      ,16,17,"wcnjtlgu in""d rwgg""qg""oakid2"
�:� "Preo"      ,18,19,"wcnjtlgu in""d rwgg""qg""oakid2"
�0� "Toati"     , 5,12,"ju tneujed vr rkfdgu/"
�G� "Fztjokwksh",14,13,"jp b!jnwrry""rf""uqbtmt.""gmvfw$xt$brf$fmiv1"
L� "Nglu"      ,21,22,"nglut$tcpidn| kpup""c!%WNTLFEWDRX!tqsn$si#pitvih/"

/� "Gtihixgp"  ,24,25,"swnt!eycy ip#tgtspt0"
-� "Tjowfp"    ,28,27,"ju tisxgllef#aycz/"
<� "Fzosdmug"  ,31,32,"wcnjtlgu in""d rwgg""qg""uuppiyv1"
(6� "Wcnjtl"    ,33,34,"ekstppxgs ipwo""vif""gujgr2"
2I� "Qqitpr"    ,35,36,"tjrjwinu up""dnf""cfeqngu e cvszr$txkgm}$phws1"
<0� "Cticf"     ,37,38,"swnt!kngefunoy""cxb{0"
FP� "Ekstppxg"  ,39,40,"foiut$%WNPLGDSCPU!hwngu ene$xumglpgw""e{d|$av!lmrukd2"
PE� "Htioe"     ,41,42,"fxeouycnly dhcqoft""c!vjir me}hv$pj""hwwx1"
Z� ""          , 0, 0,""
dg�g$(30),j$(30):P%=0:�:P%=P%+1:�g$(P%),j$(P%):g$(P%)=�a(g$(P%)):j$(P%)=�a(j$(P%)):�g$(P%)="":P%=P%-1
n� "Vplpdo","Preo"
x� "O","Oqrui"
�� "T","Tquui"
�� "X","Xgsu"
�� "F","Fcsu"
�� "Uckf","Hgt"
�� "Ikt","Toati"
�� "Ctebl","Toati"
�� "Djoq","Dwt"
�� "Tnidf","Dwt"
�� "Tnati","Dwt"
�� "Qkclvt","Hgt"
�� "Qkcl","Hgt"
�� "Qwtpvx","fztjokwksh"
�� "Toouiit","fztjokwksh"
� "Mkgiu","Cwro"
� "Teasf","Gtihixgp"
� "Ncgjd","Wcnjtl"
"� "Egsdfrf","Eqwo"
,� "Bucfoh","Vr"
6� "Gklf","Htioe"
@� "Swb","Htioe"
J� "Lklm","Qqitpr"
T� "",""
^��h%(50):s%=0:�y%(50):ma%=0:�w%(ia%):na%=0:oa%=20:pa%=10:�b$(oa%,pa% ):a%=0:�:a%=a%+1:b%=0:�:�b$(a%,b%):b$(a%,b%)=�a(b$(a%,b%)):b%=b%+1:�b$(a%,b%-1)="":�b$(a%,0)=""
hC� "CKG","ckg","mcrhf","iwgf","hkgboxke","fposnswu","tkzbcpg",""
r<� "VPPMFEUCNT","vppmfeucnt","iqrsjh","qwtsjh","ocsuz",""
|+� "GKRN","JDM","Bosusef","Dqmnphqte",""
��� "2GXJU","Ujesf$ku onn| qpf!ycz""qux:","Ujesf$ku onn| qpf!gzjv<","Uje!prn{ wa{#oh""mfcxjpi ms!f}#ksjri","Ujesf$ku an""hxkv!uq""ujg",""
�J� "FZIUT","Ujesf$cte ezltu""up""vig","Zqu!dep""leaxh d{!utcwgnlmnh",""
��� "SFASL","Ujit!tncce kv rkudj""cncco .$}ry$deprqx$vhi doyxiipg2","Jv jt$vqo dcuk""vp!ugf""cn}timrj$lfvg2","Uqtbm$Fcrkngvs#""Bo{vikpg$ioxiuiwumpk""liuh$iv!csnpnexhl{$iqwkwkbpf2",""
�j� "OQEYJX","Zqu!deppot ir vjbu""yb{0","Ujesf$ku nov#ap""fykv!kp xhbx$gmvfgvmqr2","Tqrsz0""po ezlt0",""
�p� "JNLVN","Ujit!tncce kv knmvokocveh c}$wli","Ujit!tncce kv qpmz""xjukbpe!f}#xlf$cvvmjlfmao!lmhhv si vle",""
�4� "GTIHIX","gtihixgping","ugrsjj{kng","teasz",""
�2� "QQLBEN","dqrsvtv","pxesxikiht","sgtjsif",""
�7� "BEIEU]RG","I{dspgjnorie","Oktsjg","Twlqiytkc",""
�� "SGWBSH","Uje!vrkxersg#iu""opy""zqwrw.","Zqu!bvg""now""lmoqsucn/","Zqu!bvg""now""whg""vmvkncve$pp{iu$mo$vlg$yqlzeute2",""
�� ""
��
����y:�a%,b%,c%,d%:�a%=1�D%:�b%=1�C%:�e(0):�c%=1�N%:c$(a%,b%,c%)="":l%(a%,b%,c%)=�:�d%=1�4:c%(a%,b%,c%,d%)=0:�:�:�:�:f%=0:�a%=1�O%:a$(a%)="":b%(a%)=0:f%(a%)=0:g%(a%)=0:d%(a%)=0:j%(a%)=0:k%(a%)=0:p%(a%)=0:q%(a%)=0:r%(a%)=�:�b%=1�ka%
�e%(a%,b%)=0:�:�:�
<��u:�a%:w$="":qa%=�(-336083):�a%=1�255:w$+=�(�(5)-1):�:�
��w:ra%=fa%:sa%=0:�
���m:�e%:ra%=ea%:�g:�b(j%,8,�a("Sgtsjixkng idmg""ovodft<")+�(ta%)):�b(j%,10,""):�b(j%,11,""):�b(j%,12,""):�y:�e%=1�N%:�b(j%,1,�a("Qnebti""de pcwigpu")+�e%,�a("/")))
&C�e%=1�n%(e%)=�(D%):o%(e%)=�(C%)�n%(e%)=s%(e%-1):o%(e%)=t%(e%-1)
0Lx%(e%)=�(�(D%*C%/2-D%*C%/3))+�(D%*C%/3):�z(e%):�e(0):ua%=�:va%=f%+6-�(2)
:j�e%=N%�wa%=f%+1:h%(1)=15:s%=1:�c(s%(e%),t%(e%),e%,1,0,0,f%)�h%(1)=6:s%=1:�c(s%(e%),t%(e%),e%,1,0,0,f%)
D^�e%:xa%=f%:�a%=1�xa%:�a%(b%(a%),6)�q%(a%)=�:p%(a%)=�:�n(b%(a%),f%(a%),g%(a%),d%(a%)+1,0,0)
N*�:�a%=(xa%+1)�f%:p%(a%)=�:q%(a%)=�:�:�
X���z(e%):�ya%,za%,Aa%,Ba%,X%,Y%,E%,G%:ya%=0:za%=1:Aa%=2:E%=0:G%=0:X%=n%(e%):Y%=o%(e%):�:�e(0):�(X%<>E%�Y%<>G%)��A(X%,E%,Y%,G%,e%):ya%=ya%+1:E%=X%:G%=Y%
b/Ca%=(�(5)<Ba%):�Ca%�Ba%=0:za%=-2*(�(2)-1)+1
l�Ca%�Aa%=1�Aa%=2��Ca%�Aa%=1
v�Ca%�Ba%=Ba%+1
��Aa%=1�X%=X%+za%�Y%=Y%+za%
��X%>D%�X%=D%
��X%<1�X%=1
��Y%>C%�Y%=C%
��Y%<1�Y%=1
�%�ya%>x%(e%):s%(e%)=E%:t%(e%)=G%:�
�e��A(X%,E%,Y%,G%,e%):�Da%,a%,b%:l%(X%,Y%,e%)=�:c$(X%,Y%,e%)=f$:�e%=1�m%(X%,Y%,e%)=��m%(X%,Y%,e%)=�
�,�(�m%(X%,Y%,e%))��(300)=1�l%(X%,Y%,e%)=�
�R�:Da%=�:�e%=1�c$(X%,Y%,e%)=�b(�a("$naoewecpe"))�c$(X%,Y%,e%)=�b(�a("$eawfvp"))
�[�a%=1�D%:�b%=1�C%:�(a%<>X%�b%<>Y%)�c$(X%,Y%,e%)=c$(a%,b%,e%)��(200)>1�Da%=�:a%=D%:b%=C%
�#�:�:�Da%:�X%=n%(e%)�Y%=o%(e%)��
�3�X%<>E%�X%>E%�c%(X%,Y%,e%,3)=1:c%(E%,G%,e%,4)=1
�3�X%<>E%�E%>X%�c%(X%,Y%,e%,4)=1:c%(E%,G%,e%,3)=1
3�Y%<>G%�Y%>G%�c%(X%,Y%,e%,2)=1:c%(E%,G%,e%,1)=1
3�Y%<>G%�G%>Y%�c%(X%,Y%,e%,1)=1:c%(E%,G%,e%,2)=1
�
 b��c(x%,y%,e%,R%,Ea%,Fa%,S%):�Ga%,Ha%:f%=S%:na%=0:�a%=1�w%:�e(0):�b%=1�s%:�h%(b%)<0�Ha%=��Ha%=�
*p�a%(a%,�(h%(b%)))=Ha%�i%(a%)>Ea%��((�m%(x%,y%,e%))�a%(a%,23))��(m%(x%,y%,e%)�a%(a%,26))�na%=na%+1:w%(na%)=a%
4��:�:Ia%=(na%=0):Ga%=�:�b%=1�f%:�e(0):�c%=1�s%:�R%<>2��e%(b%,c%)�((c%>=1�c%<=5)�(c%=14�c%=16�c%=18�c%=21�c%=24�c%=28�c%=29�c%=31�c%=33�c%=35�c%=37�c%=39))�Ga%=�
>'�:�:�na%=1�n%=w%(na%)�n%=w%(�(na%))
H:Ja%=�:�a%=1�f%:�n%=b%(a%)��(a%(n%,7)�d%(a%)<>e%)�Ja%=�
R)�:Ka%=�:�Fa%=2�r%(S%)��a%(n%,7)�Ka%=�
\!�(Fa%=1�Fa%=2)�a%(n%,6)�Ka%=�
f�i%(n%)=10�e%=1�R%=1�Ka%=�
p>�a%(n%,7)�a%(b%(S%),7)�R%=1�(�a%(n%,6))�(�a%(n%,15))�Ka%=�
zVsa%=�:�(Ja%��(200)>1)�(Ga%��(10)>1)��Ka%�Ia%�s%=ma%:�a%=1�s%:h%(a%)=y%(a%):�:sa%=�
��sa%�ua%�l%(La%,Ma%,Na%)=�
�*�sa%��c(Oa%,Pa%,Qa%,Ra%,Sa%,Ta%,Ua%):�
���n(n%,x%,y%,e%,Fa%,S%):ua%=�:Oa%=x%:Pa%=y%:Qa%=e%:Ra%=R%:Sa%=Ea%:Ta%=Fa%:Ua%=S%:ma%=s%:�a%=1�s%:y%(a%)=h%(a%):�:�f%>=va%�R%=1�
��
��
��R%=2��B(n%,e%)
��R%=1��C(n%,e%)
��
Ԁ��n(n%,x%,y%,e%,Fa%,S%):f%=f%+1:r%(f%)=�:a$(f%)=�b(e$(n%)):b%(f%)=n%:f%(f%)=x%:g%(f%)=y%:d%(f%)=e%:k%(S%)=0:j%(S%)=0:�Fa%=1�
�$k%(S%)=f%:�a%(b%(S%),7)�r%(f%)=�
��
��Fa%=2�j%(S%)=f%
��
	>��B(n%,e%):�a%:s%=0:�a%=1�u%:�a%(b%(f%),v%(a%))��D(u%(a%))
	$�:�o(e%):�c(X%,Y%,e%,1,0,0,f%):�
	h��C(n%,e%):�r%,Va%,Wa%,Xa%,Ya%:Wa%=1:Xa%=2:Ya%=3:�:r%=�(100):�r%<=17�Va%=Wa%��r%<=55�Va%=Xa%�Va%=Ya%
	$t��(Va%=Wa%�m%(x%,y%,e%))��(Va%=Wa%�a%(n%,1))��(Va%=Ya%�a%(n%,7)):�Va%=Wa%��E(n%,e%)��Va%=Xa%��F(n%,e%)��G(n%,e%)
	.�
	8���E(n%,e%):�a%:ua%=�:La%=f%(f%):Ma%=g%(f%):Na%=d%(f%):l%(f%(f%),g%(f%),d%(f%))=�:s%=1:h%(s%)=1:�o(e%):�c(X%,Y%,e%,1,0,0,f%):�
	B@��F(n%,e%):�Za%,R%:Za%=(�(3)>1):s%=1:�Za%�h%(s%)=7�h%(s%)=-7
	L�Za%�R%=2�R%=1
	V-�c(f%(f%),g%(f%),d%(f%),R%,i%(n%),1,f%):�
	`E��G(n%,e%):s%=1:h%(s%)=8:�c(f%(f%),g%(f%),d%(f%),2,i%(n%),2,f%):�
	j@��o(e%):�:X%=�(D%):Y%=�(C%):�l%(X%,Y%,e%)�c$(X%,Y%,e%)<>"":�
	t3��D(p%):�a%,Ja%:Ja%=�:�a%=1�s%:�h%(a%)=p%�Ja%=�
	~�:�s%=0�Ja%=�
	�s%=s%+1:h%(s%)=p%:�
	�n��p:�g:e%=1:X%=n%(e%):Y%=o%(e%):W%=�:Z%=0:_%=0:b=0:a=0:ra%=da%:c=-1:d=-1:e=-1:_a%=-1:`a%=-1:�h(j%,13):�q:�
	���d:�ra%<>da%��
	�XA$="":B$="":C$=�g(j%,13):W%=�:�C$,f$)=0�A$=C$�A$=�C$,�C$,f$)):B$=�C$,�(C$)-�C$,f$))
	�&x$=A$:A$=�c(A$):B$=�c(B$):�A$=""��
	�)�a%=1�P%:�A$=�c(g$(a%))�A$=�c(j$(a%))
	�H�:q%=�:�A$=�a("FZANJRG")��a(�a("Zqu!gmpf novkipi!vpgyrgcxee2")):q%=�
	�#�A$=�a("OQRUI")��H:q%=�:a=a+0.2
	�#�A$=�a("TQUUI")��I:q%=�:a=a+0.2
	�"�A$=�a("XGSU")��J:q%=�:a=a+0.2
	�"�A$=�a("FCSU")��K:q%=�:a=a+0.2
	��A$=�a("MQOL")�W%=�:q%=�
"�A$=�a("JPVFOX")��L:q%=�:a=a+1

"B%=0:�q%�r$=�a("Tqrsz")�r$=""
	�q%�
@B%=0:�a%=1�f%:�B$=�c(a$(a%))�B$=�c(h$(b%(a%)))��f(a%)�B%=a%
(4�B$=""�(A$=�a("EQWO")�A$=�a("VR"))��f(a%)�B%=a%
2)�A$=�a("HGT")�B%<>0�r$<>""�r$=�s:q%=�
<*�A$=�a("ETOQ")�B%<>0�r$<>""�r$=�t:q%=�
F*�A$=�a("EQWO")�B%<>0�r$<>""�r$=�u:q%=�
P(�A$=�a("VR")�B%<>0�r$<>""�r$=�v:q%=�
Z�B%<>0�r$<>""��q%��r
dA�:�(�q%)�r$<>""�r$=�a("Xjau!hq""you""pecp!c{""(")+C$+�a("(A")
n�B%=0�r$<>""��r
x
�B%=0�
�%秤c(c$(X%,Y%,e%)),B$)>0��(B$)>2�
�@r$=�a("Zqu!nemg an""dtvgnqv""cwv mt!hshwr(x""eelmhyi pvcl/")
�;�:�B$<>""�r$=�a("Xjau!hq""you""pecp!c{""(")+C$+�a("(A")
��
��
��
��r$<>""��a(r$):a+=1
�4�a%=1�f%:�e%(a%,1)�f%(a%)=X%:g%(a%)=Y%:d%(a%)=e%
��:�W%��q
�)�i:�b(j%,13,""):�h(j%,13):�h(wa%)��M
��
���i:�ta%<>`a%�
�8�b(j%,8,�a("Qnazjri""gamg#nwocft<!")+�(ta%)):`a%=ta%
�

�e%<>_a%�

_a%=e%
"�
,
�e<>b�
6'�b(j%,10,�a("Dteejx<""")+�d(b)):e=b
@�
J�d(d)<>�d(a)�
T)�b(j%,11,�a("Qgnbmxkgs: ")+�d(a)):d=a
^�
h�d(c)<>�d(b-a)�
r-�b(j%,12,�a("Ogt!Tgqte: ")+�d(b-a)):c=b-a
|�
��
�I��q:�i:�g:�a%=1�f%:�X%=f%(a%)�Y%=g%(a%)�e%=d%(a%)�a%(b%(a%),1)�ab%=a%
�H�:�(��i(X%,Y%,e%))�(�l%(X%,Y%,e%))��a(�b(�a("$KLMVQ""")+a$(ab%)+j$))
�9�i(X%,Y%,e%)��a(�b(�a("$TDBSO"))):��a(c$(X%,Y%,e%))
�Wbb%=0:cb%=0:p$="":k$="":�a%=1�2:cb%=bb%:�b%=1�4:�a%=1��c%(X%,Y%,e%,b%)<>0�bb%=bb%+1
�`�a%=2�cb%=2�bb%>1�k$=�a("!qr!")��a%=2�cb%>1�k$=�a("-""")��a%=2�cb%=2�bb%=1�k$=""��a%=2�k$=""
�7�a%=2��c%(X%,Y%,e%,b%)<>0�cb%=cb%-1:p$=p$+d$(b%)+k$
�B�:�:�bb%=1��a(�b(�a("$3EYJX""")+p$))��a(�b(�a("$GXJUW""")+p$))
�*�a%=1�f%:db%=�:�f(a%)��e%(a%,1)�db%=�
�5�db%��a%(b%(a%),6)��a(�e(a$(a%))+�a("!ks!iitg."))
�\�db%�a%(b%(a%),6)�q%(a%)��a(�e(a$(a%))+�a("!gnbcpgu yow#tq""hp""fpyp mnus$wli!ktswrh1"))
�_�db%�a%(b%(a%),6)�p%(a%)��a(�e(a$(a%))+�a("!gnbcpgu yow#tq""hp""wq""vhvovkl#xlf$eikpmqj2"))
��:�
1��H:�c%(X%,Y%,e%,1)=0��a(�b(�a("$POFYMV"))):�
Y%=Y%+1:W%=�:�
1��I:�c%(X%,Y%,e%,2)=0��a(�b(�a("$POFYMV"))):�
&Y%=Y%-1:W%=�:�
01��J:�c%(X%,Y%,e%,3)=0��a(�b(�a("$POFYMV"))):�
:X%=X%-1:W%=�:�
D1��K:�c%(X%,Y%,e%,4)=0��a(�b(�a("$POFYMV"))):�
NX%=X%+1:W%=�:�
X\��L:�a%,eb%:eb%=�:�a(�a("Zqu!bvg""holflni<")):�a%=1�f%:�e%(a%,1)��h(a%)��a(a$(a%)):eb%=�
b�:�eb%��a(�a("Oqtijri0"))
l�
v;ݤs:�a%:�a%(b%(B%),7)�=�a("Zqu!deppot.""Lt""kt!hkygf.")
�2�e%(B%,1)�=�a("Zqu!bvg""alrgdd{""ipnfjpi mt/")
�G�_%>=ha%�Z%>1�=�a("Zqu!bvg""holflni""upq""nweh$tp$gdvvz$cr{$qrui.")
��e%(B%,1)=�:Z%=Z%+1:_%=_%+i%(b%(B%)):�a(�a("Zqu!qmem it""xp0")):�a%=1�f%:�k%(a%)=B%�k%(a%)=0:�a(�a("Vpdfsrgcth {ru""hjof""")+�e(a$(a%)))
��j%(a%)=B%�e%(a%,1)=�
�	�:=""
�8ݤt:�a%:�e%(B%,1)�=�a("Zqu!bvg""not""konfjoi""jv0")
�Fe%(B%,1)=�:Z%=Z%-1:_%=_%-i%(b%(B%)):�a%=1�f%:�j%(a%)=B%�e%(a%,1)=�
� �:�a(�a("Zqu!evqr it0")):=""
�ݤu:�B%<>0�
�>�B$=""��a%(b%(B%),6)�=�a("Zqu!deppot ir fqxo""hsqo lesi2")
�)�a%(b%(B%),6)�=�a("Eqn(u$dg sinoy0")
�<�q%(B%)�=�a("Zqu!bvg""alrgdd{""bu""vig""bstusq#sj!mv2")
��

W%=�:e%=e%+1:b=b+100:=""

ݤv:�B%<>0�

<�B$=""��a%(b%(B%),6)�=�a("Zqu!deppot ir wr!gtqn""jeve/")

 )�a%(b%(B%),6)�=�a("Eqn(u$dg sinoy0")

*9�p%(B%)�=�a("Zqu!bvg""alrgdd{""bu""vig""tsp!sj#mx/")

4�

>W%=�:e%=e%-1:a=a+100:=""

Hl��r:�a%,fb%,gb%,hb%:fb%=�:gb%=�:�a%=1�u%:hb%=(A$=�c(f$(a%))):�hb%�B$=""��a(x$+�a("!yhbuC")):q%=�:r$="":�

R�hb%�B%=0�r$="Tqrsz2":�

\�hb%�q%=�:fb%=�:gb%=�

f�hb%��m(u%(a%))=0�fb%=�

p1�hb%�(�a%(b%(B%),v%(a%)))��B%<>0��f(B%)�gb%=�

zF�hb%�(�gb%)�(�fb%)�e%(B%,1)��a(�a("Etoq!mv""firuw.")):q%=�:r$="":�

���hb%�(�gb%)�(�fb%)��a(�b(�a("Zqu!vwg""the""")+a$(�m(u%(a%)))+�a("!cne!xjg ")+a$(B%)+f$+i$(a%))):�N(B%):ib%=�:jb%=�:a%=u%:r$=""

�O�:�fb%�q%��a(�a("Zqu!es""pot jdvg""bo{vikpg$tp$hr$xiev$ymxk1")):a=a+1:r$=""

�?�(�fb%)�gb%�q%��a(�a("Zqu!uv{. buv#yqw!gckm0")):a=a+1:r$=""

�	�q%�

�	ȎA$�

�\ɤa("QWNDI"),�a("LKCL"):�a(�a("Wkomfreg plc|s""pp!tqmg""ir ulmv$eezgrvyvh$")):q%=�:r$=""

�qɤa("FCT"),�a("ETIOL"):�a(�a("Zqu!uv{""but""whg""wft{!vjoygix$peofw""}qy$ihil#jlp!sq }ru""wtrq0")):q%=�:r$=""

�;:r$=�a("Tqrsz0""yhat""go""{pv""ofcp fy!+")+x$+�a("(A")

��

�

��

��

�Aݤm(kb%):�a%,lb%:lb%=0:�a%=1�f%:�a%(b%(a%),kb%)��f(a%)�lb%=a%

�:=lb%
$ݤn(t%):�j%(t%)=0�k%(t%)=0�=��=�
3ݤh(t%):�n(t%)���i(f%(t%),g%(t%),d%(t%))�=��=�
$7ݤf(t%):�f%(t%)=X%�g%(t%)=Y%�d%(t%)=e%��h(t%)�=��=�
.mݤi(X%,Y%,L%):�a%,lb%:lb%=�l%(X%,Y%,L%):�a%=1�f%:�a%(b%(a%),1)��n(a%)�f%(a%)=X%�g%(a%)=Y%�d%(a%)=L%�lb%=�
8
�:=lb%
BF��N(t%):�a%:d%(t%)=0:�e%(t%,1)�e%(t%,1)=�:Z%=Z%-1:_%=_%-i%(b%(t%))
Ld�a%=1�f%:�j%(a%)=t%��a(�a("Jpsjei""ks ")+�e(a$(a%))):j%(a%)=0:�e%(t%,1)�Z%=Z%+1:_%=_%+i%(b%(t%))
V;�k%(a%)=t%��a(�a("Vpdfsrgcth kv ")+�e(a$(a%))):k%(a%)=0
`�:�
j[ݤc(s$):�d$,a%:d$="":�a%=1��(s$):c$=�s$,a%,1):�(c$)>=�(n$)��(c$)<=�(o$)�c$=�(�(c$)-32)
t�c$<>f$�d$=d$+c$
~	�:=d$
�a��M:b=b+100:�i:�a(�a("D""O!O$I""R A""W W""M!C""U""K S O$W#")):�a(�b(�a("$TEXBVF"))):ra%=ca%:�
�*��g:�a%:�a%=1�7:�b(j%,a%,""):�:mb%=1:�
�P��a(q$):�a%,b%,c$,l$,nb%:nb%=�:q$=q$+�(13):l$=�g(j%,mb%):�a%=1��(q$):�mb%=8�
�;�b%=1�6:�b(j%,b%,�g(j%,b%+1)):�:�b(j%,7,""):mb%=7:l$=""
��
�c$=�q$,a%,1):�c$=j$�nb%=�
�	�nb%�
�%�c$>=n$�c$<=o$�nb%�c$=�(�(c$)-32)
��c$>=F$�c$<=G$�nb%=�
��
�(�(�(l$)>65�c$=f$)�c$=�(13)�c$=�(10)�
��b(j%,mb%,l$):mb%+=1:l$=""
�:l$=l$+c$

�
�:�mb%<8��b(j%,mb%,l$)
�
(Aݤb(s$):�e$,U%,a%,ob%,A$,B$,V%,pb%:ob%=�s$,u$):�ob%=0�=�j(s$)
2�A$=�s$,ob%-1):V%=ob%+1:ȕ�(�s$,V%,1)=f$��s$,V%,1)=i$��s$,V%,1)=H$��s$,V%,1)=j$)�V%<=�(s$):V%+=1:�:e$=�s$,ob%+1,V%-ob%-1):�V%<=�(s$)�B$=�s$,�(s$)-V%+1)�B$=""
<Ia%=0:�a%=a%+1:�b$(a%,0)=e$�b$(a%,0)="":�b$(a%,0)=e$�=�b(A$+�w(a%)+B$)
F'U%=�(�a("=Dimmmqp$DitA.")+e$):�ba%�
P
pb%=�(e$)
Z�:pb%=0
d�
n�U%=0�=�b(A$+�a("@")+B$)
x��:�#U%=�(�#U%):���#U%=(10�pb%)��#U%:���#U%:e$="":�e$=e$+�(�#U%�pb%):��e$,1)=�(10)��#U%:e$=�e$,�(e$)-1):�#U%:�(A$)+�(e$)+�(B$)>255�
�0e$=�a("=eeotstgd!>"):�(A$)+�(e$)+�(B$)>255�
�	B$=""
��
��
�=�b(A$+e$+B$)
�Pݤj(s$):�d$:d$=�x(s$):�d$,1)>=n$��d$,1)<=o$�d$=�(�(�d$,1))-32)+�d$,�(d$)-1)
�=d$
�(ݤx(s$):�s$,1)=f$�=�j(�s$),�(s$)-1)
���s$)=f$�=�j(�s$))
�=s$
�7ݤe(s$):�h$:h$=�s$,1):�h$>=n$�h$<=o$�h$=�(�(h$)-32)
�	Ȏh$�
�:ɤa("B"),�a("F"),�a("J"),�a("P"),�a("V"):=�a("bp ")+s$
:=�a("b""")+s$
�
=�a("b""")+s$
"Aݤw(b%):�a%:a%=0:�a%=a%+1:�b$(b%,a%)="":a%=a%-1:=b$(b%,�(a%))
,ݤd(f):=�(�(f+0.5))
6Pݤk(qb%,T%,`%):�rb%,H%,sb%,y$,v%:rb%=�(��$,5,2)):sb%=�(��$,12,4)):�sb%<1990�
@N�f("Zqus!mpvernco fcuf""kt""kngosvifx$.$tephsp#kapf."):qa%=�(-�):=�(10000)
J�
Ty$=��$,8,3):Ȏy$�
^ɤa("Kcn"):H%=1
hɤa("Ggb"):H%=2
rɤa("Ncr"):H%=3
|ɤa("Brr"):H%=4
�ɤa("Ncy"):H%=5
�ɤa("Kwn"):H%=6
�ɤa("Kwl"):H%=7
�ɤa("Bwg"):H%=8
�ɤa("Tgp"):H%=9
�ɤa("Pet"):H%=10
�ɤa("Oqv"):H%=11
�ɤa("Egc"):H%=12
�:H%=12
��
�sv%=0:v%+=�l(T%,`%)-qb%:qb%=1:T%+=1:ȕ(T%�13)<>0:v%+=�l(T%,`%):T%+=1:�:T%=1:`%+=1:ȕ`%<sb%:v%+=365:�o(`%)�v%+=1
�5`%+=1:�:ȕT%<H%:v%+=�l(T%,`%):T%+=1:�:v%+=rb%:=v%
�ݤl(m%,y%):Ȏm%�

�1:=31
�2:�o(y%)�=29�=28

�3:=31
&
�4:=30
0
�5:=30
:
�6:=31
D
�7:=31
N
�8:=31
X
�9:=30
b�10:=31
l�11:=30
v�12:=31
�	:=31
��
�=0
�0ݤo(y%):=((y%�4)=0�((y%�100)<>0�(y%�400))=0)
��ݤy(tb%,ub%,vb%,qb%,T%,`%):�wb%,xb%,yb%,v%:v%=�k(qb%,T%,`%)*24*60*60:wb%=�(��$,17,2)):xb%=�(��$,20,2)):yb%=�(��$,23,2)):v%-=24*60*60:v%+=(23-tb%)*60*60:v%+=(60-ub%)*60:v%+=(60-vb%):tb%=0:ub%=0:vb%=0:v%+=(wb%*60+xb%)*60+yb%:=v%
�ݤa(s$):�d$,a%:�s$=""�=""
�Bd$="":�a%=1��(s$):d$+=�(�(�s$,a%,1))-�(�w$,a%,1))):�:�aa%�=s$
�=d$
Ѐ��O:�a%=1�f%:�;a%;f$;a$(a%);f$;f%(a%);i$;g%(a%);i$;d%(a%);�a("!kn;");j%(a%);�a("!wnefv<");k%(a%);�a("!uuqqvgus:");r%(a%):�:�
���P:�K%:Ȏg%!8�
�;�2:�g%!12=j%��j(zb%,!g%-64,g%!4)��j(zb%,!g%-64,96+5*44)
��4:Ȏg%!12�
��j%:Ȏg%!16�
�14:�b(j%,13,�a("MQOL")):�d
!�15:�b(j%,13,�a("JPVFOX")):�d
 �16:�b(j%,13,�a("OQRUI")):�d
  �17:�b(j%,13,�a("TQUUI")):�d
*�18:�b(j%,13,�a("FCSU")):�d
4�19:�b(j%,13,�a("XGSU")):�d
>�
H�-2:�ra%=fa%�
R/�k(j%):ta%=�k(29,01,1969):qa%=�(-ta%):�m:�p
\�:�k(j%):�h(j%,13)
f�
p�
z�
��
�|��Q:�a$,i%,Ab%,Bb%:ș�a("Xkmq`KgvPoipwetKogq"),,Cb%:Ab%=(Cb%!8�1):ș�a("Xkmq`HgeodeOhnw"),,Db%,g%,�200,f$)�,,,a$:�a$=""�
��a$,j$)>0�
�a$=�a$,�(a$)-�a$,j$))
��
�$�a$=�a("DJEBU%")��:�O:���=32:�:�
�#Bb%=-1:�a$=�a("Uqdbz+u""Gamg")�
�Bb%=�k(29,01,1969)
��
��a$=�a("Oqw(t$Icme")�
�Bb%=�y(18,07,0,29,01,1969)
��
��a$,1)>=I$��a$,1)<=J$�

Bb%=�(a$)
�
�Bb%>-1�ra%<>ea%�
$$ta%=Bb%:qa%=�(-ta%):�k(j%):�m:�p
.�
8�a$=�a("Rwiu")�l:�
B�Ab%�j(Db%,Eb%,Fb%)
L�
V��R(Gb%):�z$,i%,x%:Ȏg%!16�
`�0:�l:�
j�1282:�S
t�
~�
�/��S:�J%,K%,t$:t$="":J%=g%!32:K%=g%!36:ȎJ%�
�
�j%:ȎK%�
�F�14:t$=�a("Dnidl$jgre vr ugf!vjf""fewcsmtwmso$qj""{lhui |pu$brg.")
�D�15:t$=�a("Dnidl$jgre vr nktu""vig""ofjfgxv$}py""eti$fdvr|jnk/")
�C�16,17,18,19:t$=�a("Dnidl$qpe oh#tjgtf""vp""ooze!evryre$ieoi2")
�O:t$=�a("Cklmjsp0 A idmg""b!fcz""wnxim$wrqiumoi""mr#wle#37049;tl#cgrtxs{%")
��
��
��t$<>""�
�\g%!12=g%!8:g%!16=1283:$(g%+20)=t$+�0:!g%=(25+�t$)��3:ș�a("Xkmq`WgpdMeuvaig"),17,g%,g%!4
��
��
��T:Ȏ!g%�

�j%:Ȏg%!24�

�13:�d
�385:�U(K$)
(#:ș�a("Xkmq`TtqcesuNe{"),g%!24
2�
<#:ș�a("Xkmq`TtqcesuNe{"),g%!24
F�
P�
ZJ��j(h%,x%,y%):Db%=h%:Eb%=x%:Fb%=y%:ș�a("Xkmq`GtgateOhnw"),,h%,x%,y%:�
d ��l:ș�a("Xkmq`GnqseDqzn"):�
n�
xR��f(r$):!g%=�:$(g%+4)=r$+�0:ș�a("Xkmq`VgrortGurqt"),g%,0,�a("Cklmjsp")�,Gb%:�
�\��U(r$):!g%=0:$(g%+4)=r$+�0:ș�a("Xkmq`VgrortGurqt"),g%,17,�a("Ngstbkg""froo#Bknmjqp"):�
���t:�s$:�<>11��<>388�
�^s$=�a("Vpeyqieved gurqt!;/""")+�$+�a(")")+�(�):s$+=�a("-""ljoi""")+�(�):s$+=�a("*"):�f(s$)
�-�:�f(�a("Tqrsz$/""not""hnqwhi""ofoqr}."))
��
��l:�#0:�
��
�Aݤp:�M%,g$,m$,Hb%:g$="":�(Ib%+28>Jb%)�f(�a("Ngnv!etga fwol"))
�R�g$:g$=�a(g$):ȕ�g$,2)=�a(",-"):�m$:g$=�g$,�g$-2)+m$:�:k%=Ib%:I%=0:�g$,1)=u$�
�I%=1:v$=�q(i$)
��:v$=""
��
��$k%=v$:k%?12=7:k%?13=2:k%?14=7:k%?15=1:k%!16=196:k%!20=44:k%!24=0:k%+=28:Hb%=�v$-3:�:D$=�q(i$):�V(D$):�D$="":M%=Ib%:M%!16=(Hb%*8+6)*2:Ib%=k%:=M%
��V(b$):�F%,L%,I%:�b$=""�
k%!-24=(k%!-24)�128:�
�
"&�k%+24>Jb%�f(�a("Ngnv!etga fwol"))
, F%=0:��b$,1)=u$b$=�b$):F%+=2
6 ��b$,1)=�a("A")b$=�b$):F%+=8
@2k%!0=F%:k%!4=-1:k%!8=&7000021:�b$,1)=�a("%")�
JI%=�b$,�a(")")):�I%>0�
TL%=��b$,I%+1):b$=�b$,I%-1)
^�:L%=12
h�
r@!k%+=4:k%!8+=256:k%!12=��b$,2):k%!16=-1:k%!20=L%:�L%>16L%=16
|b$=�L%,f$)
��:�b$<=12�
�$(k%+12)=b$
�E�:I%=�z(�b$+1):$I%=b$:k%!8=k%!8�256:k%!12=I%:k%!16=-1:k%!20=�b$+1
��
��
��b$>Hb%Hb%=�b$
�k%+=24:�
�7ݤq(E$):�L%:L%=I%+1:I%=�g$+E$,E$,L%):=�g$,L%,I%-L%)
�7ݤz(L%):�Kb%+L%>Lb%+Mb%�f(�a("Oq npvg""wormvpcef"))
�Kb%+=L%:=Kb%-L%
�'��s(m%,o%,p%):!(m%+28+o%*24+4)=p%:�
�V��k(Nb%):�A%:!g%=Nb%:ș�a("Xkmq`KgvWinfrwUvbug"),,g%:ș�a("Xkmq`SrgnWipgoy"),,g%:�
�A��W(Ob%,l%):�a%:�a%=Ob%�(Ob%+l%-1):?a%=32:�:?Ob%=13:Ob%?1=0:�
M��b(J%,K%,L$):�A%,eb%:!z%=J%:z%!4=K%:ș262350,,z%:$(z%!28)=L$:�X(J%,K%):�
5��Z(J%):�A%:!z%=J%:ș�a("Xkmq`GnqseWkqdqy"),,z%:�
4ݤg(J%,K%):!z%=J%:z%!4=K%:ș262350,,z%:=$(z%!28)
&H��h(J%,K%):ș�a("Xkmq`WgvCargwPqujukqo"),J%,K%,0,0,-1,�(�g(J%,K%)):�
0mݤr(z$):�Gb%:ș�a("Xkmq`PqcdTeoslcvf"),,Cb%,Lb%,Pb%,-1,z$,0�,,Lb%:ș�a("Xkmq`GtgateYlnfqx"),,Cb%�Gb%:=Gb%
:;��X(J%,K%):!z%=J%:z%!4=K%:z%!8=0:z%!12=0:ș262349,,z%:�
D���x:Mb%=3000:�Lb% Mb%+1:Pb%=Lb%+Mb%:�g% 257:�Cb% 2049:�z% 51:Qb%=1280:�Ib% Qb%+1:Jb%=Ib%+Qb%:ș�a("Xkmq`Mpktianlsg"),200,&4B534154,�a("Cklmjsp"):ș�a("Xkmq`SrgnTeoslcvf"),,�a("=Dimmmqp$DitA.Vgnqncugu"):Rb%=�r(�a("jpfp"))
NUj%=�r(�a("NCIO")):ș�a("Xkmq`GnqseTgppncuf"):�b(Rb%,3,V$):�Q% 15:�W(Q%,12):Sb%=�p
X� "$Ianf$%.$Q%*40+"
b
zb%=�p
l?� "$Dimmmqp,Inhr,Vqeb{)t""Iaqe-Rsz+w!Kcqg0Kdpi qvmffr.Qylt"
v��s(zb%,0,Rb%):�s(zb%,3,Sb%):�Tb% 10:$Tb%=�a("""Dimmmqp"):!g%=-1:g%!4=0:g%!8=0:g%!12=69:g%!16=68:g%!20=12290+256:g%!24=Tb%:g%!28=1:g%!32=�($Tb%):ș�a("Xkmq`GtgateKfop"),,g%�Ub%:�
�*��e(Vb%):ș262343,Vb%,g%�Gb%:�Y(Gb%):�
���Y(Gb%):ȎGb%�
�"�2:ș�a("Xkmq`SrgnWipgoy"),,g%
�#�3:ș�a("Xkmq`GnqseWkqdqy"),,g%
�	�6:�P
�	�8:�T
�	�9:�Q
��17,18:�R(Gb%)
��
��
�
00000000  0d 00 0a 0e f4 20 42 69  6c 6c 69 6f 6e 2e 0d 00  |..... Billion...|
00000010  14 3c f4 20 41 20 67 61  6d 65 20 61 20 6e 69 67  |.<. A game a nig|
00000020  68 74 20 75 6e 74 69 6c  20 73 6f 6d 65 74 69 6d  |ht until sometim|
00000030  65 20 69 6e 20 74 68 65  20 32 37 2c 33 39 39 74  |e in the 27,399t|
00000040  68 20 63 65 6e 74 75 72  79 2e 0d 00 1e 05 f4 0d  |h century.......|
00000050  00 28 12 f4 20 56 65 72  73 69 6f 6e 20 31 2e 30  |.(.. Version 1.0|
00000060  31 0d 00 32 24 f4 20 28  43 29 31 39 39 30 20 57  |1..2$. (C)1990 W|
00000070  69 6c 6c 69 61 6d 20 54  75 6e 73 74 61 6c 6c 2d  |illiam Tunstall-|
00000080  50 65 64 6f 65 0d 00 3c  3d f4 20 50 65 72 6d 69  |Pedoe..<=. Permi|
00000090  73 73 69 6f 6e 20 69 73  20 67 69 76 65 6e 20 74  |ssion is given t|
000000a0  6f 20 66 72 65 65 6c 79  20 64 69 73 74 72 69 62  |o freely distrib|
000000b0  75 74 65 20 74 68 69 73  20 63 6f 64 65 20 6f 6e  |ute this code on|
000000c0  20 61 0d 00 46 1b f4 20  6e 6f 6e 2d 63 6f 6d 6d  | a..F.. non-comm|
000000d0  65 72 63 69 61 6c 20 62  61 73 69 73 2e 0d 00 50  |ercial basis...P|
000000e0  05 f4 0d 00 5a 0e f4 20  48 69 73 74 6f 72 79 3a  |....Z.. History:|
000000f0  0d 00 64 3e f4 20 4f 72  69 67 69 6e 61 6c 20 76  |..d>. Original v|
00000100  65 72 73 69 6f 6e 20 77  72 69 74 74 65 6e 20 66  |ersion written f|
00000110  6f 72 20 70 65 72 73 6f  6e 61 6c 20 69 6e 74 65  |or personal inte|
00000120  72 65 73 74 20 4a 75 6e  65 20 31 39 38 39 0d 00  |rest June 1989..|
00000130  6e 43 f4 20 41 64 61 70  74 65 64 20 66 6f 72 20  |nC. Adapted for |
00000140  64 65 73 6b 74 6f 70 20  61 6e 64 20 66 6f 72 20  |desktop and for |
00000150  41 63 6f 72 6e 20 63 68  61 72 69 74 79 20 64 69  |Acorn charity di|
00000160  73 63 2c 20 4e 6f 76 65  6d 62 65 72 20 31 39 39  |sc, November 199|
00000170  30 0d 00 78 05 f4 0d 00  82 41 f4 20 49 66 20 79  |0..x.....A. If y|
00000180  6f 75 20 61 72 65 20 76  69 65 77 69 6e 67 20 74  |ou are viewing t|
00000190  68 69 73 20 63 6f 64 65  20 74 6f 20 63 68 65 61  |his code to chea|
000001a0  74 2c 20 70 6c 65 61 73  65 20 64 6f 6e 27 74 21  |t, please don't!|
000001b0  20 57 69 74 68 20 61 0d  00 8c 47 f4 20 62 69 6c  | With a...G. bil|
000001c0  6c 69 6f 6e 20 61 64 76  65 6e 74 75 72 65 73 20  |lion adventures |
000001d0  74 6f 20 63 68 6f 73 65  20 66 72 6f 6d 20 74 68  |to chose from th|
000001e0  65 72 65 20 6d 75 73 74  20 62 65 20 6f 6e 65 20  |ere must be one |
000001f0  79 6f 75 20 63 61 6e 20  73 6f 6c 76 65 21 0d 00  |you can solve!..|
00000200  96 42 f4 20 59 6f 75 20  63 61 6e 20 61 6c 77 61  |.B. You can alwa|
00000210  79 73 20 67 6f 20 62 61  63 6b 20 74 6f 20 74 68  |ys go back to th|
00000220  65 20 6f 6e 65 73 20 79  6f 75 20 61 72 65 20 73  |e ones you are s|
00000230  74 75 63 6b 20 77 69 74  68 20 6c 61 74 65 72 2e  |tuck with later.|
00000240  0d 00 97 04 0d 00 a0 0e  ee 85 ee 85 87 3a f2 74  |.............:.t|
00000250  3a e0 0d 00 aa a5 f2 75  3a 61 61 25 3d b9 3a 62  |:......u:aa%=.:b|
00000260  61 25 3d b9 3a 66 24 3d  a4 61 28 22 21 22 29 3a  |a%=.:f$=.a("!"):|
00000270  6e 24 3d a4 61 28 22 62  22 29 3a 6f 24 3d a4 61  |n$=.a("b"):o$=.a|
00000280  28 22 7b 22 29 3a 46 24  3d a4 61 28 22 42 22 29  |("{"):F$=.a("B")|
00000290  3a 47 24 3d a4 61 28 22  5b 22 29 3a 75 24 3d a4  |:G$=.a("["):u$=.|
000002a0  61 28 22 24 22 29 3a 69  24 3d a4 61 28 22 2d 22  |a("$"):i$=.a("-"|
000002b0  29 3a 48 24 3d a4 61 28  22 23 22 29 3a 6a 24 3d  |):H$=.a("#"):j$=|
000002c0  a4 61 28 22 2f 22 29 3a  49 24 3d a4 61 28 22 31  |.a("/"):I$=.a("1|
000002d0  22 29 3a 4a 24 3d a4 61  28 22 3a 22 29 3a 56 24  |"):J$=.a(":"):V$|
000002e0  3d a4 61 28 22 32 30 30  32 21 2c 33 34 2d 4e 6f  |=.a("2002!,34-No|
000002f0  78 30 39 32 2b 22 29 0d  00 b4 aa 4b 24 3d a4 61  |x092+")....K$=.a|
00000300  28 22 47 71 72 21 6a 72  75 76 72 75 63 76 6c 6f  |("Gqr!jruvrucvlo|
00000310  70 75 2d 21 6f 67 6f 77  22 22 6f 72 20 75 6c 69  |pu-!ogow""or uli|
00000320  23 25 46 6a 70 6e 6d 71  72 24 64 73 74 6c 6c 64  |#%Fjpnmqr$dstlld|
00000330  61 78 6a 6f 70 20 65 71  64 22 22 77 65 6f 66 65  |axjop eqd""weofe|
00000340  78 22 22 27 45 71 74 31  21 44 6b 6d 6f 6c 6f 6e  |x""'Eqt1!Dkmolon|
00000350  3f 3e 48 68 6c 71 27 22  29 3a 63 61 25 3d 30 3a  |?>Hhlq'"):ca%=0:|
00000360  64 61 25 3d 31 3a 65 61  25 3d 32 3a 66 61 25 3d  |da%=1:ea%=2:fa%=|
00000370  33 3a 43 25 3d 37 3a 44  25 3d 37 3a 4e 25 3d 33  |3:C%=7:D%=7:N%=3|
00000380  3a 67 61 25 3d 32 3a 68  61 25 3d 32 3a f2 76 3a  |:ga%=2:ha%=2:.v:|
00000390  f2 77 3a f2 78 3a f5 f2  65 28 31 29 3a fd a3 3a  |.w:.x:..e(1):..:|
000003a0  e0 0d 00 be bb dd f2 76  3a de 63 24 28 44 25 2c  |.......v:.c$(D%,|
000003b0  43 25 20 2c 4e 25 20 29  3a de 63 25 28 44 25 2c  |C% ,N% ):.c%(D%,|
000003c0  43 25 20 2c 4e 25 20 2c  34 29 3a de 6d 25 28 44  |C% ,N% ,4):.m%(D|
000003d0  25 2c 43 25 20 2c 4e 25  20 29 3a de 6c 25 28 44  |%,C% ,N% ):.l%(D|
000003e0  25 2c 43 25 20 2c 4e 25  20 29 3a de 78 25 28 4e  |%,C% ,N% ):.x%(N|
000003f0  25 29 3a de 64 24 28 34  29 3a 64 24 28 31 29 3d  |%):.d$(4):d$(1)=|
00000400  a4 61 28 22 4f 71 72 75  69 22 29 3a 64 24 28 32  |.a("Oqrui"):d$(2|
00000410  29 3d a4 61 28 22 54 71  75 75 69 22 29 3a 64 24  |)=.a("Tquui"):d$|
00000420  28 33 29 3d a4 61 28 22  58 67 73 75 22 29 3a 64  |(3)=.a("Xgsu"):d|
00000430  24 28 34 29 3d a4 61 28  22 46 63 73 75 22 29 3a  |$(4)=.a("Fcsu"):|
00000440  de 6e 25 28 4e 25 29 2c  6f 25 28 4e 25 29 2c 73  |.n%(N%),o%(N%),s|
00000450  25 28 4e 25 29 2c 74 25  28 4e 25 29 0d 00 c8 b4  |%(N%),t%(N%)....|
00000460  69 61 25 3d 31 30 30 3a  6a 61 25 3d 35 30 3a 77  |ia%=100:ja%=50:w|
00000470  25 3d 30 3a de 65 24 28  69 61 25 29 3a de 68 24  |%=0:.e$(ia%):.h$|
00000480  28 69 61 25 29 3a de 69  25 28 69 61 25 29 3a de  |(ia%):.i%(ia%):.|
00000490  61 25 28 69 61 25 2c 6a  61 25 20 29 3a f5 3a 77  |a%(ia%,ja% ):.:w|
000004a0  25 3d 77 25 2b 31 3a f3  65 24 28 77 25 29 2c 68  |%=w%+1:.e$(w%),h|
000004b0  24 28 77 25 29 2c 69 25  28 77 25 29 3a 65 24 28  |$(w%),i%(w%):e$(|
000004c0  77 25 29 3d a4 61 28 65  24 28 77 25 29 29 3a 68  |w%)=.a(e$(w%)):h|
000004d0  24 28 77 25 29 3d a4 61  28 68 24 28 77 25 29 29  |$(w%)=.a(h$(w%))|
000004e0  3a e3 61 25 3d 31 b8 6a  61 25 3a 61 25 28 77 25  |:.a%=1.ja%:a%(w%|
000004f0  2c 61 25 29 3d a3 3a ed  3a f5 3a f3 61 25 3a e7  |,a%)=.:.:.:.a%:.|
00000500  61 25 3e 30 8c 61 25 28  77 25 2c 61 25 29 3d b9  |a%>0.a%(w%,a%)=.|
00000510  0d 00 d2 1c fd 61 25 3d  30 3a fd 65 24 28 77 25  |.....a%=0:.e$(w%|
00000520  29 3d 22 22 3a 77 25 3d  77 25 2d 31 0d 00 dc 29  |)="":w%=w%-1...)|
00000530  dc 20 22 4e 63 67 6a 64  65 6e 22 22 43 72 79 75  |. "Ncgjden""Cryu|
00000540  77 61 6e 22 2c 22 44 74  79 74 75 65 6e 22 2c 31  |wan","Dtytuen",1|
00000550  2c 31 35 2c 30 0d 00 e6  29 dc 20 22 46 6e 65 64  |,15,0...). "Fned|
00000560  75 76 6b 65 20 54 6f 74  66 68 22 2c 22 55 71 72  |uvke Totfh","Uqr|
00000570  64 69 22 2c 33 2c 31 2c  31 32 2c 38 2c 30 0d 00  |di",3,1,12,8,0..|
00000580  f0 1b dc 20 22 4c 70 69  67 66 22 2c 22 4c 70 69  |... "Lpigf","Lpi|
00000590  67 66 22 2c 32 2c 32 2c  30 0d 00 fa 26 dc 20 22  |gf",2,2,0...&. "|
000005a0  43 6e 61 7b 6a 72 69 22  22 54 6f 72 65 6b 22 2c  |Cna{jri""Torek",|
000005b0  22 55 71 72 64 69 22 2c  34 2c 31 2c 33 2c 30 0d  |"Uqrdi",4,1,3,0.|
000005c0  01 04 2b dc 20 22 43 77  72 6f 6a 72 69 22 22 63  |..+. "Cwrojri""c|
000005d0  61 6e 66 6f 65 22 2c 22  44 63 6e 65 6d 69 22 2c  |anfoe","Dcnemi",|
000005e0  33 2c 31 2c 33 2c 32 32  2c 30 0d 01 0e 26 dc 20  |3,1,3,22,0...&. |
000005f0  22 48 6e 69 74 75 69 70  6b 6e 67 20 55 64 62 74  |"Hnituipkng Udbt|
00000600  67 22 2c 22 54 63 62 73  66 22 2c 33 2c 32 2c 30  |g","Tcbsf",3,2,0|
00000610  0d 01 18 26 dc 20 22 4b  67 77 66 6d 70 67 66 20  |...&. "Kgwfmpgf |
00000620  44 61 69 6a 65 74 22 2c  22 45 63 67 68 66 76 22  |Daijet","Ecghfv"|
00000630  2c 33 2c 32 2c 30 0d 01  22 24 dc 20 22 4c 6b 74  |,3,2,0.."$. "Lkt|
00000640  64 69 69 70 22 22 4b 6e  69 68 68 22 2c 22 4c 70  |diip""Knihh","Lp|
00000650  69 67 66 22 2c 33 2c 32  2c 30 0d 01 2c 21 dc 20  |igf",3,2,0..,!. |
00000660  22 47 6e 69 64 6c 24 4d  70 69 66 65 22 2c 22 4c  |"Gnidl$Mpife","L|
00000670  70 69 67 66 22 2c 33 2c  32 2c 30 0d 01 36 1f dc  |pigf",3,2,0..6..|
00000680  20 22 43 74 6f 6f 7b 69  22 22 4d 65 79 22 2c 22  | "Ctoo{i""Mey","|
00000690  4c 67 79 22 2c 31 2c 34  2c 30 0d 01 40 28 dc 20  |Lgy",1,4,0..@(. |
000006a0  22 58 71 6f 65 66 72 22  22 56 72 75 6e 6d 22 2c  |"Xqoefr""Vrunm",|
000006b0  22 55 74 75 6f 6c 22 2c  37 2c 38 2c 39 2c 31 31  |"Utuol",7,8,9,11|
000006c0  2c 30 0d 01 4a 28 dc 20  22 48 6e 6f 78 6a 72 69  |,0..J(. "Hnoxjri|
000006d0  22 22 4c 61 6e 76 68 72  70 22 2c 22 4d 63 6e 75  |""Lanvhrp","Mcnu|
000006e0  66 76 70 22 2c 33 2c 31  2c 30 0d 01 54 36 dc 20  |fvp",3,1,0..T6. |
000006f0  22 43 74 69 68 69 78 6e  7b 20 43 6f 6e 72 75 74  |"Ctihixn{ Conrut|
00000700  67 65 21 45 63 73 72 67  74 22 2c 22 44 63 72 71  |ge!Ecsrgt","Dcrq|
00000710  66 78 22 2c 31 30 2c 37  2c 31 30 2c 32 36 2c 30  |fx",10,7,10,26,0|
00000720  0d 01 5e 2c dc 20 22 4d  67 61 67 7a 24 44 77 73  |..^,. "Mgagz$Dws|
00000730  68 22 2c 22 43 77 73 69  22 2c 31 30 2c 37 2c 31  |h","Cwsi",10,7,1|
00000740  30 2c 31 31 2c 33 36 2c  32 33 2c 30 0d 01 68 2b  |0,11,36,23,0..h+|
00000750  dc 20 22 55 6a 69 64 6c  24 4a 67 64 67 65 22 2c  |. "Ujidl$Jgdge",|
00000760  22 49 67 64 68 66 22 2c  31 30 2c 37 2c 31 31 2c  |"Igdhf",10,7,11,|
00000770  33 36 2c 32 33 2c 30 0d  01 72 2f dc 20 22 43 71  |36,23,0..r/. "Cq|
00000780  74 75 6d 69 22 22 71 66  20 77 67 68 64 22 22 6d  |tumi""qf wghd""m|
00000790  6a 6d 6e 67 73 22 2c 22  43 71 74 75 6d 69 22 2c  |jmngs","Cqtumi",|
000007a0  34 2c 33 35 2c 30 0d 01  7c 31 dc 20 22 24 44 49  |4,35,0..|1. "$DI|
000007b0  48 21 74 6b 6e 65 20 6f  68 23 64 74 7b 21 65 77  |H!tkne oh#dt{!ew|
000007c0  70 68 22 2c 22 65 77 6e  68 22 2c 31 30 2c 37 2c  |ph","ewnh",10,7,|
000007d0  31 31 2c 32 33 2c 30 0d  01 86 3b dc 20 22 24 44  |11,23,0...;. "$D|
000007e0  49 48 21 74 6b 6e 65 20  6f 68 23 73 76 67 62 6e  |IH!tkne oh#svgbn|
000007f0  6b 70 68 22 22 6f 61 72  75 73 69 22 2c 22 6e 63  |kph""oarusi","nc|
00000800  6e 76 73 69 22 2c 31 30  2c 37 2c 32 37 2c 32 33  |nvsi",10,7,27,23|
00000810  2c 30 0d 01 90 2d dc 20  22 24 44 49 48 21 6a 63  |,0...-. "$DIH!jc|
00000820  6e 6c 65 6e 22 22 77 72  67 67 22 2c 22 75 74 65  |nlen""wrgg","ute|
00000830  66 22 2c 31 30 2c 37 2c  33 30 2c 32 33 2c 30 0d  |f",10,7,30,23,0.|
00000840  01 9a 2d dc 20 22 54 72  69 73 62 70 22 22 55 74  |..-. "Trisbp""Ut|
00000850  61 69 74 66 61 75 67 22  2c 22 54 76 61 6a 73 67  |aitfaug","Tvajsg|
00000860  63 75 65 22 2c 35 2c 36  2c 37 2c 30 0d 01 a4 2a  |cue",5,6,7,0...*|
00000870  dc 20 22 53 71 70 66 21  50 63 66 64 65 72 22 2c  |. "Sqpf!Pcfder",|
00000880  22 4d 63 64 65 66 76 22  2c 34 2c 36 2c 37 2c 31  |"Mcdefv",4,6,7,1|
00000890  30 2c 31 31 2c 30 0d 01  ae 25 dc 20 22 54 76 65  |0,11,0...%. "Tve|
000008a0  66 6d 24 4e 63 64 64 65  74 22 2c 22 4d 63 64 65  |fm$Ncddet","Mcde|
000008b0  66 76 22 2c 35 2c 36 2c  37 2c 30 0d 01 b8 2a dc  |fv",5,6,7,0...*.|
000008c0  20 22 4c 70 6f 75 75 69  66 22 22 52 6f 70 67 22  | "Lpouuif""Ropg"|
000008d0  2c 22 53 71 70 66 22 2c  34 2c 36 2c 37 2c 31 30  |,"Sqpf",4,6,7,10|
000008e0  2c 31 31 2c 30 0d 01 c2  1b dc 20 22 49 71 6c 66  |,11,0..... "Iqlf|
000008f0  22 2c 22 49 71 6c 66 22  2c 33 2c 36 2c 37 2c 30  |","Iqlf",3,6,7,0|
00000900  0d 01 cc 36 dc 20 22 51  6b 6c 66 21 73 68 22 22  |...6. "Qklf!sh""|
00000910  6c 65 61 78 68 73 22 22  63 6f 65 22 22 76 78 6b  |leaxhs""coe""vxk|
00000920  69 73 22 2c 22 51 6b 6c  66 22 2c 38 2c 37 2c 31  |is","Qklf",8,7,1|
00000930  31 2c 32 33 2c 30 0d 01  d6 45 dc 20 22 54 76 61  |1,23,0...E. "Tva|
00000940  64 6c 24 71 68 20 23 46  4b 55 4d 22 22 63 65 77  |dl$qh #FKUM""cew|
00000950  67 74 75 6b 75 69 72 67  21 70 6d 77 69 76 62 78  |gtukuirg!pmwivbx|
00000960  77 76 67 22 2c 22 6d 6b  74 66 73 65 76 77 72 65  |wvg","mktfsevwre|
00000970  22 2c 31 30 2c 37 2c 31  31 2c 30 0d 01 e0 31 dc  |",10,7,11,0...1.|
00000980  20 22 43 6e 61 7b 6a 72  69 22 22 42 6f 6e 68 6c  | "Cna{jri""Bonhl|
00000990  72 67 22 2c 22 43 71 6e  67 6a 76 67 22 2c 31 30  |rg","Cqngjvg",10|
000009a0  2c 37 2c 33 2c 31 33 2c  32 33 2c 30 0d 01 ea 2f  |,7,3,13,23,0.../|
000009b0  dc 20 22 47 6b 72 66 21  49 7a 76 69 6e 67 77 6c  |. "Gkrf!Izvingwl|
000009c0  73 6a 67 73 22 2c 22 46  7a 74 6a 6f 6b 77 6b 73  |sjgs","Fztjokwks|
000009d0  68 65 74 22 2c 35 2c 31  34 2c 30 0d 01 f4 32 dc  |het",5,14,0...2.|
000009e0  20 22 54 63 63 6c 21 73  68 22 22 6d 6f 69 75 77  | "Tccl!sh""moiuw|
000009f0  20 6f 63 6f 76 74 67 22  2c 22 4e 63 6e 76 73 69  | ocovtg","Ncnvsi|
00000a00  22 2c 35 2c 31 30 2c 38  2c 31 34 2c 30 0d 01 fe  |",5,10,8,14,0...|
00000a10  24 dc 20 22 58 71 6f 65  66 72 22 22 45 75 62 65  |$. "Xqoefr""Eube|
00000a20  22 2c 22 44 77 62 66 22  2c 35 2c 38 2c 31 31 2c  |","Dwbf",5,8,11,|
00000a30  30 0d 02 08 25 dc 20 22  54 6e 65 65 68 69 22 22  |0...%. "Tneehi""|
00000a40  4a 61 6d 6d 67 75 22 2c  22 49 63 6d 6e 66 76 22  |Jammgu","Icmnfv"|
00000a50  2c 35 2c 35 2c 30 0d 02  12 23 dc 20 22 54 6f 61  |,5,5,0...#. "Toa|
00000a60  6d 6d 24 4a 63 6d 6d 65  74 22 2c 22 49 63 6d 6e  |mm$Jcmmet","Icmn|
00000a70  66 76 22 2c 34 2c 35 2c  30 0d 02 1c 22 dc 20 22  |fv",4,5,0...". "|
00000a80  24 44 49 48 21 4c 63 6f  6d 65 72 22 2c 22 49 63  |$DIH!Lcomer","Ic|
00000a90  6d 6e 66 76 22 2c 35 2c  35 2c 30 0d 02 26 24 dc  |mnfv",5,5,0..&$.|
00000aa0  20 22 48 63 72 65 66 72  22 22 55 70 61 64 67 22  | "Hcrefr""Upadg"|
00000ab0  2c 22 54 72 61 65 66 22  2c 35 2c 32 38 2c 30 0d  |,"Traef",5,28,0.|
00000ac0  02 30 23 dc 20 22 44 71  61 6d 21 57 6a 71 76 65  |.0#. "Dqam!Wjqve|
00000ad0  6c 22 2c 22 54 6a 6f 77  66 70 22 2c 35 2c 32 38  |l","Tjowfp",5,28|
00000ae0  2c 30 0d 02 3a 22 dc 20  22 48 6e 61 74 74 24 44  |,0..:". "Hnatt$D|
00000af0  63 6c 6c 22 2c 22 43 63  6c 6d 22 2c 34 2c 38 2c  |cll","Cclm",4,8,|
00000b00  31 32 2c 30 0d 02 44 1f  dc 20 22 48 71 6c 65 66  |12,0..D.. "Hqlef|
00000b10  72 22 22 4d 65 79 22 2c  22 4c 67 79 22 2c 31 2c  |r""Mey","Lgy",1,|
00000b20  34 2c 30 0d 02 4e 1d dc  20 22 53 77 73 75 7a 24  |4,0..N.. "Swsuz$|
00000b30  4d 67 79 22 2c 22 4c 67  79 22 2c 31 2c 34 2c 30  |Mgy","Lgy",1,4,0|
00000b40  0d 02 58 1b dc 20 22 50  6e 64 21 4c 69 7b 22 2c  |..X.. "Pnd!Li{",|
00000b50  22 4c 67 79 22 2c 31 2c  34 2c 30 0d 02 62 20 dc  |"Lgy",1,4,0..b .|
00000b60  20 22 54 6b 6c 77 66 76  22 22 4d 65 79 22 2c 22  | "Tklwfv""Mey","|
00000b70  4c 67 79 22 2c 31 2c 31  36 2c 30 0d 02 6c 21 dc  |Lgy",1,16,0..l!.|
00000b80  20 22 54 76 65 66 6d 24  4d 67 79 22 2c 22 4c 67  | "Tvefm$Mgy","Lg|
00000b90  79 22 2c 31 2c 31 36 2c  34 30 2c 30 0d 02 76 23  |y",1,16,40,0..v#|
00000ba0  dc 20 22 44 6a 72 70 6e  69 22 22 4d 65 79 22 2c  |. "Djrpni""Mey",|
00000bb0  22 4c 67 79 22 2c 31 2c  31 36 2c 34 30 2c 30 0d  |"Lgy",1,16,40,0.|
00000bc0  02 80 23 dc 20 22 43 74  6f 6f 7b 69 22 22 4d 65  |..#. "Ctoo{i""Me|
00000bd0  79 22 2c 22 4c 67 79 22  2c 31 2c 31 38 2c 34 30  |y","Lgy",1,18,40|
00000be0  2c 30 0d 02 8a 21 dc 20  22 43 74 61 74 74 24 4d  |,0...!. "Ctatt$M|
00000bf0  67 79 22 2c 22 4c 67 79  22 2c 31 2c 31 38 2c 34  |gy","Lgy",1,18,4|
00000c00  30 2c 30 0d 02 94 29 dc  20 22 54 6d 65 6d 66 78  |0,0...). "Tmemfx|
00000c10  71 70 20 4b 65 7b 22 2c  22 4c 67 79 22 2c 31 2c  |qp Ke{","Lgy",1,|
00000c20  34 2c 31 36 2c 31 38 2c  34 30 2c 30 0d 02 9e 22  |4,16,18,40,0..."|
00000c30  dc 20 22 54 63 66 66 22  2c 22 54 63 66 66 22 2c  |. "Tcff","Tcff",|
00000c40  35 2c 38 2c 31 37 2c 32  36 2c 34 30 2c 30 0d 02  |5,8,17,26,40,0..|
00000c50  a8 2e dc 20 22 4d 71 63  6c 66 68 22 22 44 72 69  |... "Mqclfh""Dri|
00000c60  65 68 66 61 75 67 22 2c  22 43 74 69 66 67 67 63  |ehfaug","Ctifggc|
00000c70  75 65 22 2c 34 2c 38 2c  31 37 2c 30 0d 02 b2 27  |ue",4,8,17,0...'|
00000c80  dc 20 22 44 77 70 63 70  65 74 66 22 2c 22 44 77  |. "Dwpcpetf","Dw|
00000c90  70 63 70 65 74 66 22 2c  35 2c 38 2c 31 39 2c 32  |pcpetf",5,8,19,2|
00000ca0  36 2c 30 0d 02 bc 33 dc  20 22 54 76 72 62 78 24  |6,0...3. "Tvrbx$|
00000cb0  55 65 61 72 65 65 75 6f  79 22 2c 22 54 65 61 73  |Ueareeuoy","Teas|
00000cc0  66 67 74 71 77 22 2c 31  30 2c 31 31 2c 31 30 2c  |fgtqw",10,11,10,|
00000cd0  38 2c 32 33 2c 30 0d 02  c6 26 dc 20 22 43 6e 6f  |8,23,0...&. "Cno|
00000ce0  64 6c 24 71 68 20 49 63  67 22 2c 22 4a 65 65 22  |dl$qh Icg","Jee"|
00000cf0  2c 35 2c 32 32 2c 31 32  2c 38 2c 30 0d 02 d0 2c  |,5,22,12,8,0...,|
00000d00  dc 20 22 55 77 62 21 70  6a 22 22 6b 63 65 63 74  |. "Uwb!pj""kcect|
00000d10  68 61 6f 22 2c 22 6a 65  65 64 73 69 63 6f 22 2c  |hao","jeedsico",|
00000d20  35 2c 32 32 2c 38 2c 30  0d 02 da 25 dc 20 22 24  |5,22,8,0...%. "$|
00000d30  44 49 48 21 67 6a 67 65  73 65 22 2c 22 64 6a 65  |DIH!gjgese","dje|
00000d40  66 74 69 22 2c 35 2c 38  2c 31 30 2c 30 0d 02 e4  |fti",5,8,10,0...|
00000d50  22 dc 20 22 4e 63 63 69  66 78 67 22 2c 22 6e 63  |". "Nccifxg","nc|
00000d60  63 69 66 78 67 22 2c 33  2c 32 2c 32 39 2c 30 0d  |cifxg",3,2,29,0.|
00000d70  02 ee 25 dc 20 22 47 67  6c 6d 6a 72 69 22 22 61  |..%. "Gglmjri""a|
00000d80  78 65 22 2c 22 62 7a 65  22 2c 35 2c 32 2c 35 2c  |xe","bze",5,2,5,|
00000d90  32 39 2c 30 0d 02 f8 20  dc 20 22 43 6e 61 6f 6c  |29,0... . "Cnaol|
00000da0  69 76 22 2c 22 63 6e 61  6f 6c 69 76 22 2c 38 2c  |iv","cnaoliv",8,|
00000db0  31 34 2c 30 0d 03 02 21  dc 20 22 45 63 6d 71 21  |14,0...!. "Ecmq!|
00000dc0  77 6a 67 65 74 22 2c 22  74 6a 65 66 75 22 2c 38  |wjget","tjefu",8|
00000dd0  2c 31 34 2c 30 0d 03 0c  24 dc 20 22 49 63 69 73  |,14,0...$. "Icis|
00000de0  65 76 7b 67 72 22 2c 22  49 63 69 73 65 76 7b 67  |ev{gr","Icisev{g|
00000df0  72 22 2c 33 2c 32 31 2c  30 0d 03 16 2b dc 20 22  |r",3,21,0...+. "|
00000e00  51 71 72 75 62 66 6e 67  20 66 61 70 23 68 67 63  |Qqrubfng fap#hgc|
00000e10  75 66 74 22 2c 22 69 67  61 75 66 76 22 2c 34 2c  |uft","igaufv",4,|
00000e20  32 31 2c 30 0d 03 20 21  dc 20 22 54 63 6c 75 21  |21,0.. !. "Tclu!|
00000e30  57 6a 63 6b 65 72 22 2c  22 54 63 6c 75 22 2c 33  |Wjcker","Tclu",3|
00000e40  2c 32 31 2c 30 0d 03 2a  29 dc 20 22 54 79 65 66  |,21,0..*). "Tyef|
00000e50  75 24 79 74 61 70 70 67  75 22 2c 22 78 74 61 71  |u$ytappgu","xtaq|
00000e60  71 69 74 22 2c 32 2c 31  31 2c 31 30 2c 30 0d 03  |qit",2,11,10,0..|
00000e70  34 25 dc 20 22 42 65 6f  73 6f 24 65 6a 61 72 69  |4%. "Beoso$ejari|
00000e80  76 7c 20 66 6b 74 64 22  2c 22 65 6b 73 64 22 2c  |v| fktd","eksd",|
00000e90  32 2c 30 0d 03 3e 22 dc  20 22 4d 6b 67 69 75 24  |2,0..>". "Mkgiu$|
00000ea0  64 77 6c 62 22 2c 22 63  77 6c 63 22 2c 32 2c 38  |dwlb","cwlc",2,8|
00000eb0  2c 31 32 2c 30 0d 03 48  2e dc 20 22 54 67 61 6d  |,12,0..H.. "Tgam|
00000ec0  66 68 22 22 69 6c 61 73  75 23 62 71 76 75 6d 67  |fh""ilasu#bqvumg|
00000ed0  22 2c 22 63 71 74 75 6d  69 22 2c 33 2c 31 32 2c  |","cqtumi",3,12,|
00000ee0  38 2c 30 0d 03 52 23 dc  20 22 4a 44 4d 21 51 57  |8,0..R#. "JDM!QW|
00000ef0  31 33 22 2c 22 51 55 2f  32 22 2c 34 2c 31 32 2c  |13","QU/2",4,12,|
00000f00  34 30 2c 38 2c 30 0d 03  5c 21 dc 20 22 42 76 61  |40,8,0..\!. "Bva|
00000f10  73 6a 24 55 56 22 2c 22  42 76 61 73 6a 22 2c 34  |sj$UV","Bvasj",4|
00000f20  2c 31 32 2c 38 2c 30 0d  03 66 28 dc 20 22 58 71  |,12,8,0..f(. "Xq|
00000f30  6f 65 66 72 22 22 6f 61  6c 6c 67 77 22 2c 22 6e  |oefr""oallgw","n|
00000f40  63 6c 6d 66 78 22 2c 33  2c 35 2c 31 31 2c 30 0d  |clmfx",3,5,11,0.|
00000f50  03 70 2e dc 20 22 24 44  49 48 21 59 69 6e 79 20  |.p.. "$DIH!Yiny |
00000f60  44 74 64 67 71 70 22 2c  22 45 74 61 68 70 72 22  |Dtdgqp","Etahpr"|
00000f70  2c 31 30 2c 32 35 2c 33  38 2c 37 2c 30 0d 03 7a  |,10,25,38,7,0..z|
00000f80  35 dc 20 22 24 52 4f 4d  42 48 4c 22 22 50 6f 6c  |5. "$ROMBHL""Pol|
00000f90  6b 77 69 65 6b 62 6f 22  2c 22 51 71 6c 6a 75 6d  |kwiekbo","Qqljum|
00000fa0  65 6b 61 6e 22 2c 31 30  2c 32 35 2c 33 38 2c 37  |ekan",10,25,38,7|
00000fb0  2c 30 0d 03 84 22 dc 20  22 43 63 67 21 70 6a 22  |,0...". "Ccg!pj"|
00000fc0  22 49 6f 6c 64 22 2c 22  48 71 6c 65 22 2c 33 2c  |"Iold","Hqle",3,|
00000fd0  33 37 2c 30 0d 03 8e 2a  dc 20 22 51 77 72 74 66  |37,0...*. "Qwrtf|
00000fe0  24 71 68 20 67 6f 6e 67  20 65 71 6a 6f 75 22 2c  |$qh gong eqjou",|
00000ff0  22 51 77 72 74 66 22 2c  33 2c 33 37 2c 30 0d 03  |"Qwrtf",3,37,0..|
00001000  98 2a dc 20 22 43 63 67  21 70 6a 22 22 46 69 61  |.*. "Ccg!pj""Fia|
00001010  6d 71 71 64 75 22 2c 22  45 6b 61 6e 70 72 66 75  |mqqdu","Ekanprfu|
00001020  22 2c 33 2c 33 37 2c 30  0d 03 a2 35 dc 20 22 58  |",3,37,0...5. "X|
00001030  63 6c 6d 66 78 22 22 68  75 6c 6c 22 22 72 66 22  |clmfx""hull""rf"|
00001040  22 64 62 6f 6d 22 22 6f  71 76 65 77 22 2c 22 58  |"dbom""oqvew","X|
00001050  63 6c 6d 66 78 22 2c 33  2c 33 37 2c 30 0d 03 ac  |clmfx",3,37,0...|
00001060  26 dc 20 22 24 48 52 4a  48 4c 56 22 22 4d 61 73  |&. "$HRJHLV""Mas|
00001070  6d 22 2c 22 4e 63 73 6c  22 2c 33 2c 32 34 2c 31  |m","Ncsl",3,24,1|
00001080  31 2c 30 0d 03 b6 26 dc  20 22 53 77 62 63 66 76  |1,0...&. "Swbcfv|
00001090  22 22 55 70 69 64 67 75  22 2c 22 54 72 69 65 66  |""Upidgu","Trief|
000010a0  76 22 2c 33 2c 32 34 2c  30 0d 03 c0 27 dc 20 22  |v",3,24,0...'. "|
000010b0  55 63 72 62 6f 78 77 6e  61 22 2c 22 75 63 72 62  |Ucrboxwna","ucrb|
000010c0  6f 78 77 6e 61 22 2c 33  2c 32 34 2c 31 31 2c 30  |oxwna",3,24,11,0|
000010d0  0d 03 ca 37 dc 20 22 51  6a 6f 75 70 6b 74 63 70  |...7. "Qjoupktcp|
000010e0  68 20 71 69 20 25 4a 50  53 54 51 53 22 2c 22 51  |h qi %JPSTQS","Q|
000010f0  6a 6f 75 70 6b 74 63 70  68 22 2c 33 2c 32 34 2c  |joupktcph",3,24,|
00001100  31 31 2c 31 30 2c 30 0d  03 d4 34 dc 20 22 51 71  |11,10,0...4. "Qq|
00001110  72 75 73 65 6b 76 20 6f  66 22 22 26 48 51 54 53  |rusekv of""&HQTS|
00001120  50 54 22 2c 22 51 71 72  75 73 65 6b 76 22 2c 36  |PT","Qqrusekv",6|
00001130  2c 32 34 2c 31 31 2c 31  30 2c 30 0d 03 de 33 dc  |,24,11,10,0...3.|
00001140  20 22 51 71 72 75 73 65  6b 76 20 6f 66 22 22 26  | "Qqrusekv of""&|
00001150  53 56 43 55 56 47 22 2c  22 51 71 72 75 73 65 6b  |SVCUVG","Qqrusek|
00001160  76 22 2c 36 2c 31 31 2c  31 30 2c 38 2c 30 0d 03  |v",6,11,10,8,0..|
00001170  e8 2c dc 20 22 24 57 4e  51 4d 49 43 55 41 4e 54  |.,. "$WNQMICUANT|
00001180  22 22 47 65 78 6b 6d 22  2c 22 65 67 76 6a 6d 22  |""Gexkm","egvjm"|
00001190  2c 31 30 2c 37 2c 33 32  2c 30 0d 03 f2 25 dc 20  |,10,7,32,0...%. |
000011a0  22 44 74 75 64 6a 6a 6b  7a 22 2c 22 44 74 75 64  |"Dtudjjkz","Dtud|
000011b0  6a 6a 6b 7a 22 2c 34 2c  33 31 2c 31 31 2c 30 0d  |jjkz",4,31,11,0.|
000011c0  03 fc 24 dc 20 22 49 71  6c 7a 21 46 6b 64 6c 65  |..$. "Iqlz!Fkdle|
000011d0  22 2c 22 43 6b 62 6d 66  22 2c 34 2c 33 31 2c 31  |","Ckbmf",4,31,1|
000011e0  31 2c 30 0d 04 06 20 dc  20 22 4e 63 67 6a 64 24  |1,0... . "Ncgjd$|
000011f0  59 63 6e 64 22 2c 22 58  63 6e 65 22 2c 33 2c 33  |Ycnd","Xcne",3,3|
00001200  33 2c 30 0d 04 10 24 dc  20 22 4e 63 67 6a 64 24  |3,0...$. "Ncgjd$|
00001210  43 6f 75 6c 65 76 22 2c  22 42 6f 75 6d 66 78 22  |Coulev","Boumfx"|
00001220  2c 32 2c 33 33 2c 30 0d  04 1a 3f dc 20 22 43 6e  |,2,33,0...?. "Cn|
00001230  6f 64 6c 24 71 68 20 72  65 6b 71 66 71 74 64 66  |odl$qh rekqfqtdf|
00001240  66 22 22 64 71 70 63 76  65 75 69 22 2c 22 44 71  |f""dqpcveui","Dq|
00001250  6e 64 73 69 76 67 22 2c  31 30 2c 32 33 2c 37 2c  |ndsivg",10,23,7,|
00001260  38 2c 33 34 2c 30 0d 04  24 2a dc 20 22 24 44 49  |8,34,0..$*. "$DI|
00001270  48 21 46 71 77 6c 64 65  74 22 2c 22 43 71 75 6d  |H!Fqwldet","Cqum|
00001280  65 69 74 22 2c 31 30 2c  37 2c 38 2c 33 34 2c 30  |eit",10,7,8,34,0|
00001290  0d 04 2e 2d dc 20 22 24  44 49 48 21 46 71 77 6c  |...-. "$DIH!Fqwl|
000012a0  64 65 74 22 2c 22 43 71  75 6d 65 69 74 22 2c 31  |det","Cqumeit",1|
000012b0  30 2c 37 2c 38 2c 31 32  2c 34 32 2c 30 0d 04 38  |0,7,8,12,42,0..8|
000012c0  2d dc 20 22 24 44 49 48  21 57 76 67 65 6c 20 44  |-. "$DIH!Wvgel D|
000012d0  64 6c 6e 22 2c 22 43 63  6c 6d 22 2c 31 30 2c 37  |dln","Cclm",10,7|
000012e0  2c 38 2c 33 34 2c 34 30  2c 30 0d 04 42 38 dc 20  |,8,34,40,0..B8. |
000012f0  22 24 44 49 48 21 77 76  63 74 75 65 22 22 72 66  |"$DIH!wvctue""rf|
00001300  22 22 25 49 50 54 54 50  54 22 2c 22 54 76 61 75  |""%IPTTPT","Tvau|
00001310  76 69 22 2c 31 30 2c 32  33 2c 37 2c 38 2c 34 30  |vi",10,23,7,8,40|
00001320  2c 30 0d 04 4c 38 dc 20  22 24 44 49 48 21 77 76  |,0..L8. "$DIH!wv|
00001330  63 74 75 65 22 22 72 66  22 22 25 54 55 43 56 56  |ctue""rf""%TUCVV|
00001340  47 22 2c 22 54 76 61 75  76 69 22 2c 31 30 2c 32  |G","Tvauvi",10,2|
00001350  33 2c 37 2c 38 2c 33 34  2c 30 0d 04 56 38 dc 20  |3,7,8,34,0..V8. |
00001360  22 24 44 49 48 21 77 76  63 74 75 65 22 22 72 66  |"$DIH!wvctue""rf|
00001370  22 22 25 54 55 43 56 56  47 22 2c 22 54 76 61 75  |""%TUCVVG","Tvau|
00001380  76 69 22 2c 31 30 2c 32  33 2c 37 2c 38 2c 31 32  |vi",10,23,7,8,12|
00001390  2c 30 0d 04 60 33 dc 20  22 43 71 74 75 6d 69 22  |,0..`3. "Cqtumi"|
000013a0  22 71 66 20 23 43 46 49  46 56 5a 51 47 22 22 42  |"qf #CFIFVZQG""B|
000013b0  65 6b 64 22 2c 22 42 65  69 65 22 2c 34 2c 33 39  |ekd","Beie",4,39|
000013c0  2c 31 32 2c 30 0d 04 6a  35 dc 20 22 54 6f 61 6d  |,12,0..j5. "Toam|
000013d0  6d 24 52 6b 65 63 65 22  22 72 66 22 22 55 62 6f  |m$Rkece""rf""Ubo|
000013e0  66 72 62 72 67 72 22 2c  22 54 63 6e 65 71 65 72  |frbrgr","Tcneqer|
000013f0  67 72 22 2c 34 2c 34 31  2c 30 0d 04 74 32 dc 20  |gr",4,41,0..t2. |
00001400  22 24 44 49 48 21 54 6b  67 63 65 20 71 69 20 55  |"$DIH!Tkgce qi U|
00001410  63 6f 65 72 63 71 67 74  22 2c 22 54 63 6e 65 71  |coercqgt","Tcneq|
00001420  65 72 67 72 22 2c 35 2c  34 31 2c 30 0d 04 7e 25  |ergr",5,41,0..~%|
00001430  dc 20 22 47 6b 6e 68 66  76 70 63 69 6c 20 48 6c  |. "Gknhfvpcil Hl|
00001440  6c 67 22 2c 22 47 6b 6c  66 22 2c 33 2c 34 31 2c  |lg","Gklf",3,41,|
00001450  30 0d 04 88 25 dc 20 22  24 44 49 48 21 71 67 76  |0...%. "$DIH!qgv|
00001460  61 6c 20 48 6c 6c 67 22  2c 22 47 6b 6c 66 22 2c  |al Hllg","Gklf",|
00001470  34 2c 34 31 2c 30 0d 04  92 0f dc 20 22 22 2c 22  |4,41,0..... "","|
00001480  22 2c 30 2c 30 0d 04 9c  d7 4f 25 3d 35 30 3a 6b  |",0,0....O%=50:k|
00001490  61 25 3d 33 3a 66 25 3d  30 3a de 61 24 28 4f 25  |a%=3:f%=0:.a$(O%|
000014a0  29 3a de 62 25 28 4f 25  29 3a de 66 25 28 4f 25  |):.b%(O%):.f%(O%|
000014b0  29 3a de 67 25 28 4f 25  29 3a de 64 25 28 4f 25  |):.g%(O%):.d%(O%|
000014c0  29 3a de 6a 25 28 4f 25  29 3a de 6b 25 28 4f 25  |):.j%(O%):.k%(O%|
000014d0  29 3a de 70 25 28 4f 25  29 3a de 71 25 28 4f 25  |):.p%(O%):.q%(O%|
000014e0  29 3a de 72 25 28 4f 25  29 3a de 65 25 28 4f 25  |):.r%(O%):.e%(O%|
000014f0  2c 6b 61 25 20 29 3a 6c  61 25 3d 32 30 3a 75 25  |,ka% ):la%=20:u%|
00001500  3d 30 3a de 66 24 28 6c  61 25 29 2c 75 25 28 6c  |=0:.f$(la%),u%(l|
00001510  61 25 29 2c 76 25 28 6c  61 25 29 2c 69 24 28 6c  |a%),v%(la%),i$(l|
00001520  61 25 29 3a f5 3a 75 25  3d 75 25 2b 31 3a f3 66  |a%):.:u%=u%+1:.f|
00001530  24 28 75 25 29 2c 75 25  28 75 25 29 2c 76 25 28  |$(u%),u%(u%),v%(|
00001540  75 25 29 2c 69 24 28 75  25 29 3a 66 24 28 75 25  |u%),i$(u%):f$(u%|
00001550  29 3d a4 61 28 66 24 28  75 25 29 29 0d 04 a6 28  |)=.a(f$(u%))...(|
00001560  69 24 28 75 25 29 3d a4  61 28 69 24 28 75 25 29  |i$(u%)=.a(i$(u%)|
00001570  29 3a fd 66 24 28 75 25  29 3d 22 22 3a 75 25 3d  |):.f$(u%)="":u%=|
00001580  75 25 2d 31 0d 04 b0 2e  dc 20 22 43 77 72 6f 22  |u%-1..... "Cwro"|
00001590  20 20 20 20 20 20 2c 20  33 2c 31 31 2c 22 6a 75  |      , 3,11,"ju|
000015a0  20 63 76 76 70 76 20 74  6f 22 22 64 73 6a 67 74  | cvvpv to""dsjgt|
000015b0  2f 22 0d 04 ba 2d dc 20  22 44 77 74 22 20 20 20  |/"...-. "Dwt"   |
000015c0  20 20 20 20 2c 20 32 2c  31 30 2c 22 6a 75 20 64  |    , 2,10,"ju d|
000015d0  76 78 22 22 76 6f 20 73  6a 75 65 66 75 2f 22 0d  |vx""vo sjuefu/".|
000015e0  04 c4 3b dc 20 22 44 77  74 22 20 20 20 20 20 20  |..;. "Dwt"      |
000015f0  20 2c 32 39 2c 33 30 2c  22 6a 75 20 64 69 73 72  | ,29,30,"ju disr|
00001600  72 65 64 20 6b 71 74 71  22 22 6d 6a 76 76 6d 67  |red kqtq""mjvvmg|
00001610  22 22 70 6d 65 64 69 77  31 22 0d 04 ce 3a dc 20  |""pmediw1"...:. |
00001620  22 50 72 65 6f 22 20 20  20 20 20 20 2c 20 34 2c  |"Preo"      , 4,|
00001630  20 39 2c 22 77 63 6e 6a  74 6c 67 75 20 69 6e 22  | 9,"wcnjtlgu in"|
00001640  22 64 20 72 77 67 67 22  22 71 67 22 22 6f 61 6b  |"d rwgg""qg""oak|
00001650  69 64 32 22 0d 04 d8 3a  dc 20 22 50 72 65 6f 22  |id2"...:. "Preo"|
00001660  20 20 20 20 20 20 2c 31  36 2c 31 37 2c 22 77 63  |      ,16,17,"wc|
00001670  6e 6a 74 6c 67 75 20 69  6e 22 22 64 20 72 77 67  |njtlgu in""d rwg|
00001680  67 22 22 71 67 22 22 6f  61 6b 69 64 32 22 0d 04  |g""qg""oakid2"..|
00001690  e2 3a dc 20 22 50 72 65  6f 22 20 20 20 20 20 20  |.:. "Preo"      |
000016a0  2c 31 38 2c 31 39 2c 22  77 63 6e 6a 74 6c 67 75  |,18,19,"wcnjtlgu|
000016b0  20 69 6e 22 22 64 20 72  77 67 67 22 22 71 67 22  | in""d rwgg""qg"|
000016c0  22 6f 61 6b 69 64 32 22  0d 04 ec 30 dc 20 22 54  |"oakid2"...0. "T|
000016d0  6f 61 74 69 22 20 20 20  20 20 2c 20 35 2c 31 32  |oati"     , 5,12|
000016e0  2c 22 6a 75 20 74 6e 65  75 6a 65 64 20 76 72 20  |,"ju tneujed vr |
000016f0  72 6b 66 64 67 75 2f 22  0d 04 f6 47 dc 20 22 46  |rkfdgu/"...G. "F|
00001700  7a 74 6a 6f 6b 77 6b 73  68 22 2c 31 34 2c 31 33  |ztjokwksh",14,13|
00001710  2c 22 6a 70 20 62 21 6a  6e 77 72 72 79 22 22 72  |,"jp b!jnwrry""r|
00001720  66 22 22 75 71 62 74 6d  74 2e 22 22 67 6d 76 66  |f""uqbtmt.""gmvf|
00001730  77 24 78 74 24 62 72 66  24 66 6d 69 76 31 22 0d  |w$xt$brf$fmiv1".|
00001740  05 00 4c dc 20 22 4e 67  6c 75 22 20 20 20 20 20  |..L. "Nglu"     |
00001750  20 2c 32 31 2c 32 32 2c  22 6e 67 6c 75 74 24 74  | ,21,22,"nglut$t|
00001760  63 70 69 64 6e 7c 20 6b  70 75 70 22 22 63 21 25  |cpidn| kpup""c!%|
00001770  57 4e 54 4c 46 45 57 44  52 58 21 74 71 73 6e 24  |WNTLFEWDRX!tqsn$|
00001780  73 69 23 70 69 74 76 69  68 2f 22 0d 05 0a 2f dc  |si#pitvih/".../.|
00001790  20 22 47 74 69 68 69 78  67 70 22 20 20 2c 32 34  | "Gtihixgp"  ,24|
000017a0  2c 32 35 2c 22 73 77 6e  74 21 65 79 63 79 20 69  |,25,"swnt!eycy i|
000017b0  70 23 74 67 74 73 70 74  30 22 0d 05 14 2d dc 20  |p#tgtspt0"...-. |
000017c0  22 54 6a 6f 77 66 70 22  20 20 20 20 2c 32 38 2c  |"Tjowfp"    ,28,|
000017d0  32 37 2c 22 6a 75 20 74  69 73 78 67 6c 6c 65 66  |27,"ju tisxgllef|
000017e0  23 61 79 63 7a 2f 22 0d  05 1e 3c dc 20 22 46 7a  |#aycz/"...<. "Fz|
000017f0  6f 73 64 6d 75 67 22 20  20 2c 33 31 2c 33 32 2c  |osdmug"  ,31,32,|
00001800  22 77 63 6e 6a 74 6c 67  75 20 69 6e 22 22 64 20  |"wcnjtlgu in""d |
00001810  72 77 67 67 22 22 71 67  22 22 75 75 70 70 69 79  |rwgg""qg""uuppiy|
00001820  76 31 22 0d 05 28 36 dc  20 22 57 63 6e 6a 74 6c  |v1"..(6. "Wcnjtl|
00001830  22 20 20 20 20 2c 33 33  2c 33 34 2c 22 65 6b 73  |"    ,33,34,"eks|
00001840  74 70 70 78 67 73 20 69  70 77 6f 22 22 76 69 66  |tppxgs ipwo""vif|
00001850  22 22 67 75 6a 67 72 32  22 0d 05 32 49 dc 20 22  |""gujgr2"..2I. "|
00001860  51 71 69 74 70 72 22 20  20 20 20 2c 33 35 2c 33  |Qqitpr"    ,35,3|
00001870  36 2c 22 74 6a 72 6a 77  69 6e 75 20 75 70 22 22  |6,"tjrjwinu up""|
00001880  64 6e 66 22 22 63 66 65  71 6e 67 75 20 65 20 63  |dnf""cfeqngu e c|
00001890  76 73 7a 72 24 74 78 6b  67 6d 7d 24 70 68 77 73  |vszr$txkgm}$phws|
000018a0  31 22 0d 05 3c 30 dc 20  22 43 74 69 63 66 22 20  |1"..<0. "Cticf" |
000018b0  20 20 20 20 2c 33 37 2c  33 38 2c 22 73 77 6e 74  |    ,37,38,"swnt|
000018c0  21 6b 6e 67 65 66 75 6e  6f 79 22 22 63 78 62 7b  |!kngefunoy""cxb{|
000018d0  30 22 0d 05 46 50 dc 20  22 45 6b 73 74 70 70 78  |0"..FP. "Ekstppx|
000018e0  67 22 20 20 2c 33 39 2c  34 30 2c 22 66 6f 69 75  |g"  ,39,40,"foiu|
000018f0  74 24 25 57 4e 50 4c 47  44 53 43 50 55 21 68 77  |t$%WNPLGDSCPU!hw|
00001900  6e 67 75 20 65 6e 65 24  78 75 6d 67 6c 70 67 77  |ngu ene$xumglpgw|
00001910  22 22 65 7b 64 7c 24 61  76 21 6c 6d 72 75 6b 64  |""e{d|$av!lmrukd|
00001920  32 22 0d 05 50 45 dc 20  22 48 74 69 6f 65 22 20  |2"..PE. "Htioe" |
00001930  20 20 20 20 2c 34 31 2c  34 32 2c 22 66 78 65 6f  |    ,41,42,"fxeo|
00001940  75 79 63 6e 6c 79 20 64  68 63 71 6f 66 74 22 22  |uycnly dhcqoft""|
00001950  63 21 76 6a 69 72 20 6d  65 7d 68 76 24 70 6a 22  |c!vjir me}hv$pj"|
00001960  22 68 77 77 78 31 22 0d  05 5a 1b dc 20 22 22 20  |"hwwx1"..Z.. "" |
00001970  20 20 20 20 20 20 20 20  20 2c 20 30 2c 20 30 2c  |         , 0, 0,|
00001980  22 22 0d 05 64 67 de 67  24 28 33 30 29 2c 6a 24  |""..dg.g$(30),j$|
00001990  28 33 30 29 3a 50 25 3d  30 3a f5 3a 50 25 3d 50  |(30):P%=0:.:P%=P|
000019a0  25 2b 31 3a f3 67 24 28  50 25 29 2c 6a 24 28 50  |%+1:.g$(P%),j$(P|
000019b0  25 29 3a 67 24 28 50 25  29 3d a4 61 28 67 24 28  |%):g$(P%)=.a(g$(|
000019c0  50 25 29 29 3a 6a 24 28  50 25 29 3d a4 61 28 6a  |P%)):j$(P%)=.a(j|
000019d0  24 28 50 25 29 29 3a fd  67 24 28 50 25 29 3d 22  |$(P%)):.g$(P%)="|
000019e0  22 3a 50 25 3d 50 25 2d  31 0d 05 6e 15 dc 20 22  |":P%=P%-1..n.. "|
000019f0  56 70 6c 70 64 6f 22 2c  22 50 72 65 6f 22 0d 05  |Vplpdo","Preo"..|
00001a00  78 11 dc 20 22 4f 22 2c  22 4f 71 72 75 69 22 0d  |x.. "O","Oqrui".|
00001a10  05 82 11 dc 20 22 54 22  2c 22 54 71 75 75 69 22  |.... "T","Tquui"|
00001a20  0d 05 8c 10 dc 20 22 58  22 2c 22 58 67 73 75 22  |..... "X","Xgsu"|
00001a30  0d 05 96 10 dc 20 22 46  22 2c 22 46 63 73 75 22  |..... "F","Fcsu"|
00001a40  0d 05 a0 12 dc 20 22 55  63 6b 66 22 2c 22 48 67  |..... "Uckf","Hg|
00001a50  74 22 0d 05 aa 13 dc 20  22 49 6b 74 22 2c 22 54  |t"..... "Ikt","T|
00001a60  6f 61 74 69 22 0d 05 b4  15 dc 20 22 43 74 65 62  |oati"..... "Cteb|
00001a70  6c 22 2c 22 54 6f 61 74  69 22 0d 05 be 12 dc 20  |l","Toati"..... |
00001a80  22 44 6a 6f 71 22 2c 22  44 77 74 22 0d 05 c8 13  |"Djoq","Dwt"....|
00001a90  dc 20 22 54 6e 69 64 66  22 2c 22 44 77 74 22 0d  |. "Tnidf","Dwt".|
00001aa0  05 d2 13 dc 20 22 54 6e  61 74 69 22 2c 22 44 77  |.... "Tnati","Dw|
00001ab0  74 22 0d 05 dc 14 dc 20  22 51 6b 63 6c 76 74 22  |t"..... "Qkclvt"|
00001ac0  2c 22 48 67 74 22 0d 05  e6 12 dc 20 22 51 6b 63  |,"Hgt"..... "Qkc|
00001ad0  6c 22 2c 22 48 67 74 22  0d 05 f0 1b dc 20 22 51  |l","Hgt"..... "Q|
00001ae0  77 74 70 76 78 22 2c 22  66 7a 74 6a 6f 6b 77 6b  |wtpvx","fztjokwk|
00001af0  73 68 22 0d 05 fa 1c dc  20 22 54 6f 6f 75 69 69  |sh"..... "Toouii|
00001b00  74 22 2c 22 66 7a 74 6a  6f 6b 77 6b 73 68 22 0d  |t","fztjokwksh".|
00001b10  06 04 14 dc 20 22 4d 6b  67 69 75 22 2c 22 43 77  |.... "Mkgiu","Cw|
00001b20  72 6f 22 0d 06 0e 18 dc  20 22 54 65 61 73 66 22  |ro"..... "Teasf"|
00001b30  2c 22 47 74 69 68 69 78  67 70 22 0d 06 18 16 dc  |,"Gtihixgp".....|
00001b40  20 22 4e 63 67 6a 64 22  2c 22 57 63 6e 6a 74 6c  | "Ncgjd","Wcnjtl|
00001b50  22 0d 06 22 16 dc 20 22  45 67 73 64 66 72 66 22  |"..".. "Egsdfrf"|
00001b60  2c 22 45 71 77 6f 22 0d  06 2c 13 dc 20 22 42 75  |,"Eqwo"..,.. "Bu|
00001b70  63 66 6f 68 22 2c 22 56  72 22 0d 06 36 14 dc 20  |cfoh","Vr"..6.. |
00001b80  22 47 6b 6c 66 22 2c 22  48 74 69 6f 65 22 0d 06  |"Gklf","Htioe"..|
00001b90  40 13 dc 20 22 53 77 62  22 2c 22 48 74 69 6f 65  |@.. "Swb","Htioe|
00001ba0  22 0d 06 4a 15 dc 20 22  4c 6b 6c 6d 22 2c 22 51  |"..J.. "Lklm","Q|
00001bb0  71 69 74 70 72 22 0d 06  54 0b dc 20 22 22 2c 22  |qitpr"..T.. "","|
00001bc0  22 0d 06 5e a7 de 68 25  28 35 30 29 3a 73 25 3d  |"..^..h%(50):s%=|
00001bd0  30 3a de 79 25 28 35 30  29 3a 6d 61 25 3d 30 3a  |0:.y%(50):ma%=0:|
00001be0  de 77 25 28 69 61 25 29  3a 6e 61 25 3d 30 3a 6f  |.w%(ia%):na%=0:o|
00001bf0  61 25 3d 32 30 3a 70 61  25 3d 31 30 3a de 62 24  |a%=20:pa%=10:.b$|
00001c00  28 6f 61 25 2c 70 61 25  20 29 3a 61 25 3d 30 3a  |(oa%,pa% ):a%=0:|
00001c10  f5 3a 61 25 3d 61 25 2b  31 3a 62 25 3d 30 3a f5  |.:a%=a%+1:b%=0:.|
00001c20  3a f3 62 24 28 61 25 2c  62 25 29 3a 62 24 28 61  |:.b$(a%,b%):b$(a|
00001c30  25 2c 62 25 29 3d a4 61  28 62 24 28 61 25 2c 62  |%,b%)=.a(b$(a%,b|
00001c40  25 29 29 3a 62 25 3d 62  25 2b 31 3a fd 62 24 28  |%)):b%=b%+1:.b$(|
00001c50  61 25 2c 62 25 2d 31 29  3d 22 22 3a fd 62 24 28  |a%,b%-1)="":.b$(|
00001c60  61 25 2c 30 29 3d 22 22  0d 06 68 43 dc 20 22 43  |a%,0)=""..hC. "C|
00001c70  4b 47 22 2c 22 63 6b 67  22 2c 22 6d 63 72 68 66  |KG","ckg","mcrhf|
00001c80  22 2c 22 69 77 67 66 22  2c 22 68 6b 67 62 6f 78  |","iwgf","hkgbox|
00001c90  6b 65 22 2c 22 66 70 6f  73 6e 73 77 75 22 2c 22  |ke","fposnswu","|
00001ca0  74 6b 7a 62 63 70 67 22  2c 22 22 0d 06 72 3c dc  |tkzbcpg",""..r<.|
00001cb0  20 22 56 50 50 4d 46 45  55 43 4e 54 22 2c 22 76  | "VPPMFEUCNT","v|
00001cc0  70 70 6d 66 65 75 63 6e  74 22 2c 22 69 71 72 73  |ppmfeucnt","iqrs|
00001cd0  6a 68 22 2c 22 71 77 74  73 6a 68 22 2c 22 6f 63  |jh","qwtsjh","oc|
00001ce0  73 75 7a 22 2c 22 22 0d  06 7c 2b dc 20 22 47 4b  |suz",""..|+. "GK|
00001cf0  52 4e 22 2c 22 4a 44 4d  22 2c 22 42 6f 73 75 73  |RN","JDM","Bosus|
00001d00  65 66 22 2c 22 44 71 6d  6e 70 68 71 74 65 22 2c  |ef","Dqmnphqte",|
00001d10  22 22 0d 06 86 8b dc 20  22 32 47 58 4a 55 22 2c  |""..... "2GXJU",|
00001d20  22 55 6a 65 73 66 24 6b  75 20 6f 6e 6e 7c 20 71  |"Ujesf$ku onn| q|
00001d30  70 66 21 79 63 7a 22 22  71 75 78 3a 22 2c 22 55  |pf!ycz""qux:","U|
00001d40  6a 65 73 66 24 6b 75 20  6f 6e 6e 7c 20 71 70 66  |jesf$ku onn| qpf|
00001d50  21 67 7a 6a 76 3c 22 2c  22 55 6a 65 21 70 72 6e  |!gzjv<","Uje!prn|
00001d60  7b 20 77 61 7b 23 6f 68  22 22 6d 66 63 78 6a 70  |{ wa{#oh""mfcxjp|
00001d70  69 20 6d 73 21 66 7d 23  6b 73 6a 72 69 22 2c 22  |i ms!f}#ksjri","|
00001d80  55 6a 65 73 66 24 6b 75  20 61 6e 22 22 68 78 6b  |Ujesf$ku an""hxk|
00001d90  76 21 75 71 22 22 75 6a  67 22 2c 22 22 0d 06 90  |v!uq""ujg",""...|
00001da0  4a dc 20 22 46 5a 49 55  54 22 2c 22 55 6a 65 73  |J. "FZIUT","Ujes|
00001db0  66 24 63 74 65 20 65 7a  6c 74 75 22 22 75 70 22  |f$cte ezltu""up"|
00001dc0  22 76 69 67 22 2c 22 5a  71 75 21 64 65 70 22 22  |"vig","Zqu!dep""|
00001dd0  6c 65 61 78 68 20 64 7b  21 75 74 63 77 67 6e 6c  |leaxh d{!utcwgnl|
00001de0  6d 6e 68 22 2c 22 22 0d  06 9a b8 dc 20 22 53 46  |mnh",""..... "SF|
00001df0  41 53 4c 22 2c 22 55 6a  69 74 21 74 6e 63 63 65  |ASL","Ujit!tncce|
00001e00  20 6b 76 20 72 6b 75 64  6a 22 22 63 6e 63 63 6f  | kv rkudj""cncco|
00001e10  20 2e 24 7d 72 79 24 64  65 70 72 71 78 24 76 68  | .$}ry$deprqx$vh|
00001e20  69 20 64 6f 79 78 69 69  70 67 32 22 2c 22 4a 76  |i doyxiipg2","Jv|
00001e30  20 6a 74 24 76 71 6f 20  64 63 75 6b 22 22 76 70  | jt$vqo dcuk""vp|
00001e40  21 75 67 66 22 22 63 6e  7d 74 69 6d 72 6a 24 6c  |!ugf""cn}timrj$l|
00001e50  66 76 67 32 22 2c 22 55  71 74 62 6d 24 46 63 72  |fvg2","Uqtbm$Fcr|
00001e60  6b 6e 67 76 73 23 22 22  42 6f 7b 76 69 6b 70 67  |kngvs#""Bo{vikpg|
00001e70  24 69 6f 78 69 75 69 77  75 6d 70 6b 22 22 6c 69  |$ioxiuiwumpk""li|
00001e80  75 68 24 69 76 21 63 73  6e 70 6e 65 78 68 6c 7b  |uh$iv!csnpnexhl{|
00001e90  24 69 71 77 6b 77 6b 62  70 66 32 22 2c 22 22 0d  |$iqwkwkbpf2","".|
00001ea0  06 a4 6a dc 20 22 4f 51  45 59 4a 58 22 2c 22 5a  |..j. "OQEYJX","Z|
00001eb0  71 75 21 64 65 70 70 6f  74 20 69 72 20 76 6a 62  |qu!deppot ir vjb|
00001ec0  75 22 22 79 62 7b 30 22  2c 22 55 6a 65 73 66 24  |u""yb{0","Ujesf$|
00001ed0  6b 75 20 6e 6f 76 23 61  70 22 22 66 79 6b 76 21  |ku nov#ap""fykv!|
00001ee0  6b 70 20 78 68 62 78 24  67 6d 76 66 67 76 6d 71  |kp xhbx$gmvfgvmq|
00001ef0  72 32 22 2c 22 54 71 72  73 7a 30 22 22 70 6f 20  |r2","Tqrsz0""po |
00001f00  65 7a 6c 74 30 22 2c 22  22 0d 06 ae 70 dc 20 22  |ezlt0",""...p. "|
00001f10  4a 4e 4c 56 4e 22 2c 22  55 6a 69 74 21 74 6e 63  |JNLVN","Ujit!tnc|
00001f20  63 65 20 6b 76 20 6b 6e  6d 76 6f 6b 6f 63 76 65  |ce kv knmvokocve|
00001f30  68 20 63 7d 24 77 6c 69  22 2c 22 55 6a 69 74 21  |h c}$wli","Ujit!|
00001f40  74 6e 63 63 65 20 6b 76  20 71 70 6d 7a 22 22 78  |tncce kv qpmz""x|
00001f50  6a 75 6b 62 70 65 21 66  7d 23 78 6c 66 24 63 76  |jukbpe!f}#xlf$cv|
00001f60  76 6d 6a 6c 66 6d 61 6f  21 6c 6d 68 68 76 20 73  |vmjlfmao!lmhhv s|
00001f70  69 20 76 6c 65 22 2c 22  22 0d 06 b8 34 dc 20 22  |i vle",""...4. "|
00001f80  47 54 49 48 49 58 22 2c  22 67 74 69 68 69 78 67  |GTIHIX","gtihixg|
00001f90  70 69 6e 67 22 2c 22 75  67 72 73 6a 6a 7b 6b 6e  |ping","ugrsjj{kn|
00001fa0  67 22 2c 22 74 65 61 73  7a 22 2c 22 22 0d 06 c2  |g","teasz",""...|
00001fb0  32 dc 20 22 51 51 4c 42  45 4e 22 2c 22 64 71 72  |2. "QQLBEN","dqr|
00001fc0  73 76 74 76 22 2c 22 70  78 65 73 78 69 6b 69 68  |svtv","pxesxikih|
00001fd0  74 22 2c 22 73 67 74 6a  73 69 66 22 2c 22 22 0d  |t","sgtjsif","".|
00001fe0  06 cc 37 dc 20 22 42 45  49 45 55 5d 52 47 22 2c  |..7. "BEIEU]RG",|
00001ff0  22 49 7b 64 73 70 67 6a  6e 6f 72 69 65 22 2c 22  |"I{dspgjnorie","|
00002000  4f 6b 74 73 6a 67 22 2c  22 54 77 6c 71 69 79 74  |Oktsjg","Twlqiyt|
00002010  6b 63 22 2c 22 22 0d 06  d6 7f dc 20 22 53 47 57  |kc",""..... "SGW|
00002020  42 53 48 22 2c 22 55 6a  65 21 76 72 6b 78 65 72  |BSH","Uje!vrkxer|
00002030  73 67 23 69 75 22 22 6f  70 79 22 22 7a 71 77 72  |sg#iu""opy""zqwr|
00002040  77 2e 22 2c 22 5a 71 75  21 62 76 67 22 22 6e 6f  |w.","Zqu!bvg""no|
00002050  77 22 22 6c 6d 6f 71 73  75 63 6e 2f 22 2c 22 5a  |w""lmoqsucn/","Z|
00002060  71 75 21 62 76 67 22 22  6e 6f 77 22 22 77 68 67  |qu!bvg""now""whg|
00002070  22 22 76 6d 76 6b 6e 63  76 65 24 70 70 7b 69 75  |""vmvkncve$pp{iu|
00002080  24 6d 6f 24 76 6c 67 24  79 71 6c 7a 65 75 74 65  |$mo$vlg$yqlzeute|
00002090  32 22 2c 22 22 0d 06 e0  08 dc 20 22 22 0d 06 ea  |2",""..... ""...|
000020a0  05 e1 0d 06 f4 e9 dd f2  79 3a ea 61 25 2c 62 25  |........y:.a%,b%|
000020b0  2c 63 25 2c 64 25 3a e3  61 25 3d 31 b8 44 25 3a  |,c%,d%:.a%=1.D%:|
000020c0  e3 62 25 3d 31 b8 43 25  3a f2 65 28 30 29 3a e3  |.b%=1.C%:.e(0):.|
000020d0  63 25 3d 31 b8 4e 25 3a  63 24 28 61 25 2c 62 25  |c%=1.N%:c$(a%,b%|
000020e0  2c 63 25 29 3d 22 22 3a  6c 25 28 61 25 2c 62 25  |,c%)="":l%(a%,b%|
000020f0  2c 63 25 29 3d b9 3a e3  64 25 3d 31 b8 34 3a 63  |,c%)=.:.d%=1.4:c|
00002100  25 28 61 25 2c 62 25 2c  63 25 2c 64 25 29 3d 30  |%(a%,b%,c%,d%)=0|
00002110  3a ed 3a ed 3a ed 3a ed  3a 66 25 3d 30 3a e3 61  |:.:.:.:.:f%=0:.a|
00002120  25 3d 31 b8 4f 25 3a 61  24 28 61 25 29 3d 22 22  |%=1.O%:a$(a%)=""|
00002130  3a 62 25 28 61 25 29 3d  30 3a 66 25 28 61 25 29  |:b%(a%)=0:f%(a%)|
00002140  3d 30 3a 67 25 28 61 25  29 3d 30 3a 64 25 28 61  |=0:g%(a%)=0:d%(a|
00002150  25 29 3d 30 3a 6a 25 28  61 25 29 3d 30 3a 6b 25  |%)=0:j%(a%)=0:k%|
00002160  28 61 25 29 3d 30 3a 70  25 28 61 25 29 3d 30 3a  |(a%)=0:p%(a%)=0:|
00002170  71 25 28 61 25 29 3d 30  3a 72 25 28 61 25 29 3d  |q%(a%)=0:r%(a%)=|
00002180  a3 3a e3 62 25 3d 31 b8  6b 61 25 0d 06 fe 15 65  |.:.b%=1.ka%....e|
00002190  25 28 61 25 2c 62 25 29  3d 30 3a ed 3a ed 3a e1  |%(a%,b%)=0:.:.:.|
000021a0  0d 07 08 3c dd f2 75 3a  ea 61 25 3a 77 24 3d 22  |...<..u:.a%:w$="|
000021b0  22 3a 71 61 25 3d b3 28  2d 33 33 36 30 38 33 29  |":qa%=.(-336083)|
000021c0  3a e3 61 25 3d 31 b8 32  35 35 3a 77 24 2b 3d c3  |:.a%=1.255:w$+=.|
000021d0  28 b3 28 35 29 2d 31 29  3a ed 3a e1 0d 07 12 17  |(.(5)-1):.:.....|
000021e0  dd f2 77 3a 72 61 25 3d  66 61 25 3a 73 61 25 3d  |..w:ra%=fa%:sa%=|
000021f0  30 3a e1 0d 07 1c a7 dd  f2 6d 3a ea 65 25 3a 72  |0:.......m:.e%:r|
00002200  61 25 3d 65 61 25 3a f2  67 3a f2 62 28 6a 25 2c  |a%=ea%:.g:.b(j%,|
00002210  38 2c a4 61 28 22 53 67  74 73 6a 69 78 6b 6e 67  |8,.a("Sgtsjixkng|
00002220  20 69 64 6d 67 22 22 6f  76 6f 64 66 74 3c 22 29  | idmg""ovodft<")|
00002230  2b c3 28 74 61 25 29 29  3a f2 62 28 6a 25 2c 31  |+.(ta%)):.b(j%,1|
00002240  30 2c 22 22 29 3a f2 62  28 6a 25 2c 31 31 2c 22  |0,""):.b(j%,11,"|
00002250  22 29 3a f2 62 28 6a 25  2c 31 32 2c 22 22 29 3a  |"):.b(j%,12,""):|
00002260  f2 79 3a e3 65 25 3d 31  b8 4e 25 3a f2 62 28 6a  |.y:.e%=1.N%:.b(j|
00002270  25 2c 31 2c a4 61 28 22  51 6e 65 62 74 69 22 22  |%,1,.a("Qnebti""|
00002280  64 65 20 70 63 77 69 67  70 75 22 29 2b c4 65 25  |de pcwigpu")+.e%|
00002290  2c a4 61 28 22 2f 22 29  29 29 0d 07 26 43 e7 65  |,.a("/")))..&C.e|
000022a0  25 3d 31 8c 6e 25 28 65  25 29 3d b3 28 44 25 29  |%=1.n%(e%)=.(D%)|
000022b0  3a 6f 25 28 65 25 29 3d  b3 28 43 25 29 8b 6e 25  |:o%(e%)=.(C%).n%|
000022c0  28 65 25 29 3d 73 25 28  65 25 2d 31 29 3a 6f 25  |(e%)=s%(e%-1):o%|
000022d0  28 65 25 29 3d 74 25 28  65 25 2d 31 29 0d 07 30  |(e%)=t%(e%-1)..0|
000022e0  4c 78 25 28 65 25 29 3d  b3 28 a8 28 44 25 2a 43  |Lx%(e%)=.(.(D%*C|
000022f0  25 2f 32 2d 44 25 2a 43  25 2f 33 29 29 2b a8 28  |%/2-D%*C%/3))+.(|
00002300  44 25 2a 43 25 2f 33 29  3a f2 7a 28 65 25 29 3a  |D%*C%/3):.z(e%):|
00002310  f2 65 28 30 29 3a 75 61  25 3d a3 3a 76 61 25 3d  |.e(0):ua%=.:va%=|
00002320  66 25 2b 36 2d b3 28 32  29 0d 07 3a 6a e7 65 25  |f%+6-.(2)..:j.e%|
00002330  3d 4e 25 8c 77 61 25 3d  66 25 2b 31 3a 68 25 28  |=N%.wa%=f%+1:h%(|
00002340  31 29 3d 31 35 3a 73 25  3d 31 3a f2 63 28 73 25  |1)=15:s%=1:.c(s%|
00002350  28 65 25 29 2c 74 25 28  65 25 29 2c 65 25 2c 31  |(e%),t%(e%),e%,1|
00002360  2c 30 2c 30 2c 66 25 29  8b 68 25 28 31 29 3d 36  |,0,0,f%).h%(1)=6|
00002370  3a 73 25 3d 31 3a f2 63  28 73 25 28 65 25 29 2c  |:s%=1:.c(s%(e%),|
00002380  74 25 28 65 25 29 2c 65  25 2c 31 2c 30 2c 30 2c  |t%(e%),e%,1,0,0,|
00002390  66 25 29 0d 07 44 5e ed  65 25 3a 78 61 25 3d 66  |f%)..D^.e%:xa%=f|
000023a0  25 3a e3 61 25 3d 31 b8  78 61 25 3a e7 61 25 28  |%:.a%=1.xa%:.a%(|
000023b0  62 25 28 61 25 29 2c 36  29 8c 71 25 28 61 25 29  |b%(a%),6).q%(a%)|
000023c0  3d b9 3a 70 25 28 61 25  29 3d a3 3a f2 6e 28 62  |=.:p%(a%)=.:.n(b|
000023d0  25 28 61 25 29 2c 66 25  28 61 25 29 2c 67 25 28  |%(a%),f%(a%),g%(|
000023e0  61 25 29 2c 64 25 28 61  25 29 2b 31 2c 30 2c 30  |a%),d%(a%)+1,0,0|
000023f0  29 0d 07 4e 2a ed 3a e3  61 25 3d 28 78 61 25 2b  |)..N*.:.a%=(xa%+|
00002400  31 29 b8 66 25 3a 70 25  28 61 25 29 3d b9 3a 71  |1).f%:p%(a%)=.:q|
00002410  25 28 61 25 29 3d a3 3a  ed 3a e1 0d 07 58 9a dd  |%(a%)=.:.:...X..|
00002420  f2 7a 28 65 25 29 3a ea  79 61 25 2c 7a 61 25 2c  |.z(e%):.ya%,za%,|
00002430  41 61 25 2c 42 61 25 2c  58 25 2c 59 25 2c 45 25  |Aa%,Ba%,X%,Y%,E%|
00002440  2c 47 25 3a 79 61 25 3d  30 3a 7a 61 25 3d 31 3a  |,G%:ya%=0:za%=1:|
00002450  41 61 25 3d 32 3a 45 25  3d 30 3a 47 25 3d 30 3a  |Aa%=2:E%=0:G%=0:|
00002460  58 25 3d 6e 25 28 65 25  29 3a 59 25 3d 6f 25 28  |X%=n%(e%):Y%=o%(|
00002470  65 25 29 3a f5 3a f2 65  28 30 29 3a e7 28 58 25  |e%):.:.e(0):.(X%|
00002480  3c 3e 45 25 84 59 25 3c  3e 47 25 29 8c f2 41 28  |<>E%.Y%<>G%)..A(|
00002490  58 25 2c 45 25 2c 59 25  2c 47 25 2c 65 25 29 3a  |X%,E%,Y%,G%,e%):|
000024a0  79 61 25 3d 79 61 25 2b  31 3a 45 25 3d 58 25 3a  |ya%=ya%+1:E%=X%:|
000024b0  47 25 3d 59 25 0d 07 62  2f 43 61 25 3d 28 b3 28  |G%=Y%..b/Ca%=(.(|
000024c0  35 29 3c 42 61 25 29 3a  e7 43 61 25 8c 42 61 25  |5)<Ba%):.Ca%.Ba%|
000024d0  3d 30 3a 7a 61 25 3d 2d  32 2a 28 b3 28 32 29 2d  |=0:za%=-2*(.(2)-|
000024e0  31 29 2b 31 0d 07 6c 1f  e7 43 61 25 80 41 61 25  |1)+1..l..Ca%.Aa%|
000024f0  3d 31 8c 41 61 25 3d 32  8b e7 43 61 25 8c 41 61  |=1.Aa%=2..Ca%.Aa|
00002500  25 3d 31 0d 07 76 13 e7  ac 43 61 25 8c 42 61 25  |%=1..v...Ca%.Ba%|
00002510  3d 42 61 25 2b 31 0d 07  80 1e e7 41 61 25 3d 31  |=Ba%+1.....Aa%=1|
00002520  8c 58 25 3d 58 25 2b 7a  61 25 8b 59 25 3d 59 25  |.X%=X%+za%.Y%=Y%|
00002530  2b 7a 61 25 0d 07 8a 10  e7 58 25 3e 44 25 8c 58  |+za%.....X%>D%.X|
00002540  25 3d 44 25 0d 07 94 0e  e7 58 25 3c 31 8c 58 25  |%=D%.....X%<1.X%|
00002550  3d 31 0d 07 9e 10 e7 59  25 3e 43 25 8c 59 25 3d  |=1.....Y%>C%.Y%=|
00002560  43 25 0d 07 a8 0e e7 59  25 3c 31 8c 59 25 3d 31  |C%.....Y%<1.Y%=1|
00002570  0d 07 b2 25 fd 79 61 25  3e 78 25 28 65 25 29 3a  |...%.ya%>x%(e%):|
00002580  73 25 28 65 25 29 3d 45  25 3a 74 25 28 65 25 29  |s%(e%)=E%:t%(e%)|
00002590  3d 47 25 3a e1 0d 07 bc  65 dd f2 41 28 58 25 2c  |=G%:....e..A(X%,|
000025a0  45 25 2c 59 25 2c 47 25  2c 65 25 29 3a ea 44 61  |E%,Y%,G%,e%):.Da|
000025b0  25 2c 61 25 2c 62 25 3a  6c 25 28 58 25 2c 59 25  |%,a%,b%:l%(X%,Y%|
000025c0  2c 65 25 29 3d b9 3a 63  24 28 58 25 2c 59 25 2c  |,e%)=.:c$(X%,Y%,|
000025d0  65 25 29 3d 66 24 3a e7  65 25 3d 31 8c 6d 25 28  |e%)=f$:.e%=1.m%(|
000025e0  58 25 2c 59 25 2c 65 25  29 3d b9 8b 6d 25 28 58  |X%,Y%,e%)=..m%(X|
000025f0  25 2c 59 25 2c 65 25 29  3d a3 0d 07 c6 2c e7 28  |%,Y%,e%)=....,.(|
00002600  ac 6d 25 28 58 25 2c 59  25 2c 65 25 29 29 80 b3  |.m%(X%,Y%,e%))..|
00002610  28 33 30 30 29 3d 31 8c  6c 25 28 58 25 2c 59 25  |(300)=1.l%(X%,Y%|
00002620  2c 65 25 29 3d a3 0d 07  d0 52 f5 3a 44 61 25 3d  |,e%)=....R.:Da%=|
00002630  b9 3a e7 65 25 3d 31 8c  63 24 28 58 25 2c 59 25  |.:.e%=1.c$(X%,Y%|
00002640  2c 65 25 29 3d a4 62 28  a4 61 28 22 24 6e 61 6f  |,e%)=.b(.a("$nao|
00002650  65 77 65 63 70 65 22 29  29 8b 63 24 28 58 25 2c  |ewecpe")).c$(X%,|
00002660  59 25 2c 65 25 29 3d a4  62 28 a4 61 28 22 24 65  |Y%,e%)=.b(.a("$e|
00002670  61 77 66 76 70 22 29 29  0d 07 da 5b e3 61 25 3d  |awfvp"))...[.a%=|
00002680  31 b8 44 25 3a e3 62 25  3d 31 b8 43 25 3a e7 28  |1.D%:.b%=1.C%:.(|
00002690  61 25 3c 3e 58 25 84 62  25 3c 3e 59 25 29 80 63  |a%<>X%.b%<>Y%).c|
000026a0  24 28 58 25 2c 59 25 2c  65 25 29 3d 63 24 28 61  |$(X%,Y%,e%)=c$(a|
000026b0  25 2c 62 25 2c 65 25 29  80 b3 28 32 30 30 29 3e  |%,b%,e%)..(200)>|
000026c0  31 8c 44 61 25 3d a3 3a  61 25 3d 44 25 3a 62 25  |1.Da%=.:a%=D%:b%|
000026d0  3d 43 25 0d 07 e4 23 ed  3a ed 3a fd 44 61 25 3a  |=C%...#.:.:.Da%:|
000026e0  e7 58 25 3d 6e 25 28 65  25 29 80 59 25 3d 6f 25  |.X%=n%(e%).Y%=o%|
000026f0  28 65 25 29 8c e1 0d 07  ee 33 e7 58 25 3c 3e 45  |(e%).....3.X%<>E|
00002700  25 80 58 25 3e 45 25 8c  63 25 28 58 25 2c 59 25  |%.X%>E%.c%(X%,Y%|
00002710  2c 65 25 2c 33 29 3d 31  3a 63 25 28 45 25 2c 47  |,e%,3)=1:c%(E%,G|
00002720  25 2c 65 25 2c 34 29 3d  31 0d 07 f8 33 e7 58 25  |%,e%,4)=1...3.X%|
00002730  3c 3e 45 25 80 45 25 3e  58 25 8c 63 25 28 58 25  |<>E%.E%>X%.c%(X%|
00002740  2c 59 25 2c 65 25 2c 34  29 3d 31 3a 63 25 28 45  |,Y%,e%,4)=1:c%(E|
00002750  25 2c 47 25 2c 65 25 2c  33 29 3d 31 0d 08 02 33  |%,G%,e%,3)=1...3|
00002760  e7 59 25 3c 3e 47 25 80  59 25 3e 47 25 8c 63 25  |.Y%<>G%.Y%>G%.c%|
00002770  28 58 25 2c 59 25 2c 65  25 2c 32 29 3d 31 3a 63  |(X%,Y%,e%,2)=1:c|
00002780  25 28 45 25 2c 47 25 2c  65 25 2c 31 29 3d 31 0d  |%(E%,G%,e%,1)=1.|
00002790  08 0c 33 e7 59 25 3c 3e  47 25 80 47 25 3e 59 25  |..3.Y%<>G%.G%>Y%|
000027a0  8c 63 25 28 58 25 2c 59  25 2c 65 25 2c 31 29 3d  |.c%(X%,Y%,e%,1)=|
000027b0  31 3a 63 25 28 45 25 2c  47 25 2c 65 25 2c 32 29  |1:c%(E%,G%,e%,2)|
000027c0  3d 31 0d 08 16 05 e1 0d  08 20 62 dd f2 63 28 78  |=1....... b..c(x|
000027d0  25 2c 79 25 2c 65 25 2c  52 25 2c 45 61 25 2c 46  |%,y%,e%,R%,Ea%,F|
000027e0  61 25 2c 53 25 29 3a ea  47 61 25 2c 48 61 25 3a  |a%,S%):.Ga%,Ha%:|
000027f0  66 25 3d 53 25 3a 6e 61  25 3d 30 3a e3 61 25 3d  |f%=S%:na%=0:.a%=|
00002800  31 b8 77 25 3a f2 65 28  30 29 3a e3 62 25 3d 31  |1.w%:.e(0):.b%=1|
00002810  b8 73 25 3a e7 68 25 28  62 25 29 3c 30 8c 48 61  |.s%:.h%(b%)<0.Ha|
00002820  25 3d a3 8b 48 61 25 3d  b9 0d 08 2a 70 e7 61 25  |%=..Ha%=...*p.a%|
00002830  28 61 25 2c 94 28 68 25  28 62 25 29 29 29 3d 48  |(a%,.(h%(b%)))=H|
00002840  61 25 80 69 25 28 61 25  29 3e 45 61 25 80 ac 28  |a%.i%(a%)>Ea%..(|
00002850  28 ac 6d 25 28 78 25 2c  79 25 2c 65 25 29 29 80  |(.m%(x%,y%,e%)).|
00002860  61 25 28 61 25 2c 32 33  29 29 80 ac 28 6d 25 28  |a%(a%,23))..(m%(|
00002870  78 25 2c 79 25 2c 65 25  29 80 61 25 28 61 25 2c  |x%,y%,e%).a%(a%,|
00002880  32 36 29 29 8c 6e 61 25  3d 6e 61 25 2b 31 3a 77  |26)).na%=na%+1:w|
00002890  25 28 6e 61 25 29 3d 61  25 0d 08 34 a3 ed 3a ed  |%(na%)=a%..4..:.|
000028a0  3a 49 61 25 3d 28 6e 61  25 3d 30 29 3a 47 61 25  |:Ia%=(na%=0):Ga%|
000028b0  3d a3 3a e3 62 25 3d 31  b8 66 25 3a f2 65 28 30  |=.:.b%=1.f%:.e(0|
000028c0  29 3a e3 63 25 3d 31 b8  73 25 3a e7 52 25 3c 3e  |):.c%=1.s%:.R%<>|
000028d0  32 8c e7 65 25 28 62 25  2c 63 25 29 80 28 28 63  |2..e%(b%,c%).((c|
000028e0  25 3e 3d 31 80 63 25 3c  3d 35 29 84 28 63 25 3d  |%>=1.c%<=5).(c%=|
000028f0  31 34 84 63 25 3d 31 36  84 63 25 3d 31 38 84 63  |14.c%=16.c%=18.c|
00002900  25 3d 32 31 84 63 25 3d  32 34 84 63 25 3d 32 38  |%=21.c%=24.c%=28|
00002910  84 63 25 3d 32 39 84 63  25 3d 33 31 84 63 25 3d  |.c%=29.c%=31.c%=|
00002920  33 33 84 63 25 3d 33 35  84 63 25 3d 33 37 84 63  |33.c%=35.c%=37.c|
00002930  25 3d 33 39 29 29 8c 47  61 25 3d b9 0d 08 3e 27  |%=39)).Ga%=...>'|
00002940  ed 3a ed 3a e7 6e 61 25  3d 31 8c 6e 25 3d 77 25  |.:.:.na%=1.n%=w%|
00002950  28 6e 61 25 29 8b 6e 25  3d 77 25 28 b3 28 6e 61  |(na%).n%=w%(.(na|
00002960  25 29 29 0d 08 48 3a 4a  61 25 3d a3 3a e3 61 25  |%))..H:Ja%=.:.a%|
00002970  3d 31 b8 66 25 3a e7 6e  25 3d 62 25 28 61 25 29  |=1.f%:.n%=b%(a%)|
00002980  80 ac 28 61 25 28 6e 25  2c 37 29 80 64 25 28 61  |..(a%(n%,7).d%(a|
00002990  25 29 3c 3e 65 25 29 8c  4a 61 25 3d b9 0d 08 52  |%)<>e%).Ja%=...R|
000029a0  29 ed 3a 4b 61 25 3d b9  3a e7 46 61 25 3d 32 80  |).:Ka%=.:.Fa%=2.|
000029b0  72 25 28 53 25 29 80 ac  61 25 28 6e 25 2c 37 29  |r%(S%)..a%(n%,7)|
000029c0  8c 4b 61 25 3d a3 0d 08  5c 21 e7 28 46 61 25 3d  |.Ka%=...\!.(Fa%=|
000029d0  31 84 46 61 25 3d 32 29  80 61 25 28 6e 25 2c 36  |1.Fa%=2).a%(n%,6|
000029e0  29 8c 4b 61 25 3d a3 0d  08 66 1e e7 69 25 28 6e  |).Ka%=...f..i%(n|
000029f0  25 29 3d 31 30 80 65 25  3d 31 80 52 25 3d 31 8c  |%)=10.e%=1.R%=1.|
00002a00  4b 61 25 3d a3 0d 08 70  3e e7 61 25 28 6e 25 2c  |Ka%=...p>.a%(n%,|
00002a10  37 29 80 61 25 28 62 25  28 53 25 29 2c 37 29 80  |7).a%(b%(S%),7).|
00002a20  52 25 3d 31 80 28 ac 61  25 28 6e 25 2c 36 29 29  |R%=1.(.a%(n%,6))|
00002a30  80 28 ac 61 25 28 6e 25  2c 31 35 29 29 8c 4b 61  |.(.a%(n%,15)).Ka|
00002a40  25 3d a3 0d 08 7a 56 73  61 25 3d a3 3a e7 28 4a  |%=...zVsa%=.:.(J|
00002a50  61 25 80 b3 28 32 30 30  29 3e 31 29 84 28 47 61  |a%..(200)>1).(Ga|
00002a60  25 80 b3 28 31 30 29 3e  31 29 84 ac 4b 61 25 84  |%..(10)>1)..Ka%.|
00002a70  49 61 25 8c 73 25 3d 6d  61 25 3a e3 61 25 3d 31  |Ia%.s%=ma%:.a%=1|
00002a80  b8 73 25 3a 68 25 28 61  25 29 3d 79 25 28 61 25  |.s%:h%(a%)=y%(a%|
00002a90  29 3a ed 3a 73 61 25 3d  b9 0d 08 84 1e e7 73 61  |):.:sa%=......sa|
00002aa0  25 80 75 61 25 8c 6c 25  28 4c 61 25 2c 4d 61 25  |%.ua%.l%(La%,Ma%|
00002ab0  2c 4e 61 25 29 3d b9 0d  08 8e 2a e7 73 61 25 8c  |,Na%)=....*.sa%.|
00002ac0  f2 63 28 4f 61 25 2c 50  61 25 2c 51 61 25 2c 52  |.c(Oa%,Pa%,Qa%,R|
00002ad0  61 25 2c 53 61 25 2c 54  61 25 2c 55 61 25 29 3a  |a%,Sa%,Ta%,Ua%):|
00002ae0  e1 0d 08 98 82 f2 6e 28  6e 25 2c 78 25 2c 79 25  |......n(n%,x%,y%|
00002af0  2c 65 25 2c 46 61 25 2c  53 25 29 3a 75 61 25 3d  |,e%,Fa%,S%):ua%=|
00002b00  a3 3a 4f 61 25 3d 78 25  3a 50 61 25 3d 79 25 3a  |.:Oa%=x%:Pa%=y%:|
00002b10  51 61 25 3d 65 25 3a 52  61 25 3d 52 25 3a 53 61  |Qa%=e%:Ra%=R%:Sa|
00002b20  25 3d 45 61 25 3a 54 61  25 3d 46 61 25 3a 55 61  |%=Ea%:Ta%=Fa%:Ua|
00002b30  25 3d 53 25 3a 6d 61 25  3d 73 25 3a e3 61 25 3d  |%=S%:ma%=s%:.a%=|
00002b40  31 b8 73 25 3a 79 25 28  61 25 29 3d 68 25 28 61  |1.s%:y%(a%)=h%(a|
00002b50  25 29 3a ed 3a e7 66 25  3e 3d 76 61 25 80 52 25  |%):.:.f%>=va%.R%|
00002b60  3d 31 8c 0d 08 a2 05 e1  0d 08 ac 05 cd 0d 08 b6  |=1..............|
00002b70  13 e7 52 25 3d 32 8c f2  42 28 6e 25 2c 65 25 29  |..R%=2..B(n%,e%)|
00002b80  0d 08 c0 13 e7 52 25 3d  31 8c f2 43 28 6e 25 2c  |.....R%=1..C(n%,|
00002b90  65 25 29 0d 08 ca 05 e1  0d 08 d4 80 dd f2 6e 28  |e%)...........n(|
00002ba0  6e 25 2c 78 25 2c 79 25  2c 65 25 2c 46 61 25 2c  |n%,x%,y%,e%,Fa%,|
00002bb0  53 25 29 3a 66 25 3d 66  25 2b 31 3a 72 25 28 66  |S%):f%=f%+1:r%(f|
00002bc0  25 29 3d a3 3a 61 24 28  66 25 29 3d a4 62 28 65  |%)=.:a$(f%)=.b(e|
00002bd0  24 28 6e 25 29 29 3a 62  25 28 66 25 29 3d 6e 25  |$(n%)):b%(f%)=n%|
00002be0  3a 66 25 28 66 25 29 3d  78 25 3a 67 25 28 66 25  |:f%(f%)=x%:g%(f%|
00002bf0  29 3d 79 25 3a 64 25 28  66 25 29 3d 65 25 3a 6b  |)=y%:d%(f%)=e%:k|
00002c00  25 28 53 25 29 3d 30 3a  6a 25 28 53 25 29 3d 30  |%(S%)=0:j%(S%)=0|
00002c10  3a e7 46 61 25 3d 31 8c  0d 08 de 24 6b 25 28 53  |:.Fa%=1....$k%(S|
00002c20  25 29 3d 66 25 3a e7 61  25 28 62 25 28 53 25 29  |%)=f%:.a%(b%(S%)|
00002c30  2c 37 29 8c 72 25 28 66  25 29 3d b9 0d 08 e8 05  |,7).r%(f%)=.....|
00002c40  cd 0d 08 f2 14 e7 46 61  25 3d 32 8c 6a 25 28 53  |......Fa%=2.j%(S|
00002c50  25 29 3d 66 25 0d 08 fc  05 e1 0d 09 06 3e dd f2  |%)=f%........>..|
00002c60  42 28 6e 25 2c 65 25 29  3a ea 61 25 3a 73 25 3d  |B(n%,e%):.a%:s%=|
00002c70  30 3a e3 61 25 3d 31 b8  75 25 3a e7 61 25 28 62  |0:.a%=1.u%:.a%(b|
00002c80  25 28 66 25 29 2c 76 25  28 61 25 29 29 8c f2 44  |%(f%),v%(a%))..D|
00002c90  28 75 25 28 61 25 29 29  0d 09 10 24 ed 3a f2 6f  |(u%(a%))...$.:.o|
00002ca0  28 65 25 29 3a f2 63 28  58 25 2c 59 25 2c 65 25  |(e%):.c(X%,Y%,e%|
00002cb0  2c 31 2c 30 2c 30 2c 66  25 29 3a e1 0d 09 1a 68  |,1,0,0,f%):....h|
00002cc0  dd f2 43 28 6e 25 2c 65  25 29 3a ea 72 25 2c 56  |..C(n%,e%):.r%,V|
00002cd0  61 25 2c 57 61 25 2c 58  61 25 2c 59 61 25 3a 57  |a%,Wa%,Xa%,Ya%:W|
00002ce0  61 25 3d 31 3a 58 61 25  3d 32 3a 59 61 25 3d 33  |a%=1:Xa%=2:Ya%=3|
00002cf0  3a f5 3a 72 25 3d b3 28  31 30 30 29 3a e7 72 25  |:.:r%=.(100):.r%|
00002d00  3c 3d 31 37 8c 56 61 25  3d 57 61 25 8b e7 72 25  |<=17.Va%=Wa%..r%|
00002d10  3c 3d 35 35 8c 56 61 25  3d 58 61 25 8b 56 61 25  |<=55.Va%=Xa%.Va%|
00002d20  3d 59 61 25 0d 09 24 74  fd ac 28 56 61 25 3d 57  |=Ya%..$t..(Va%=W|
00002d30  61 25 80 6d 25 28 78 25  2c 79 25 2c 65 25 29 29  |a%.m%(x%,y%,e%))|
00002d40  80 ac 28 56 61 25 3d 57  61 25 80 61 25 28 6e 25  |..(Va%=Wa%.a%(n%|
00002d50  2c 31 29 29 80 ac 28 56  61 25 3d 59 61 25 80 61  |,1))..(Va%=Ya%.a|
00002d60  25 28 6e 25 2c 37 29 29  3a e7 56 61 25 3d 57 61  |%(n%,7)):.Va%=Wa|
00002d70  25 8c f2 45 28 6e 25 2c  65 25 29 8b e7 56 61 25  |%..E(n%,e%)..Va%|
00002d80  3d 58 61 25 8c f2 46 28  6e 25 2c 65 25 29 8b f2  |=Xa%..F(n%,e%)..|
00002d90  47 28 6e 25 2c 65 25 29  0d 09 2e 05 e1 0d 09 38  |G(n%,e%).......8|
00002da0  81 dd f2 45 28 6e 25 2c  65 25 29 3a ea 61 25 3a  |...E(n%,e%):.a%:|
00002db0  75 61 25 3d b9 3a 4c 61  25 3d 66 25 28 66 25 29  |ua%=.:La%=f%(f%)|
00002dc0  3a 4d 61 25 3d 67 25 28  66 25 29 3a 4e 61 25 3d  |:Ma%=g%(f%):Na%=|
00002dd0  64 25 28 66 25 29 3a 6c  25 28 66 25 28 66 25 29  |d%(f%):l%(f%(f%)|
00002de0  2c 67 25 28 66 25 29 2c  64 25 28 66 25 29 29 3d  |,g%(f%),d%(f%))=|
00002df0  a3 3a 73 25 3d 31 3a 68  25 28 73 25 29 3d 31 3a  |.:s%=1:h%(s%)=1:|
00002e00  f2 6f 28 65 25 29 3a f2  63 28 58 25 2c 59 25 2c  |.o(e%):.c(X%,Y%,|
00002e10  65 25 2c 31 2c 30 2c 30  2c 66 25 29 3a e1 0d 09  |e%,1,0,0,f%):...|
00002e20  42 40 dd f2 46 28 6e 25  2c 65 25 29 3a ea 5a 61  |B@..F(n%,e%):.Za|
00002e30  25 2c 52 25 3a 5a 61 25  3d 28 b3 28 33 29 3e 31  |%,R%:Za%=(.(3)>1|
00002e40  29 3a 73 25 3d 31 3a e7  5a 61 25 8c 68 25 28 73  |):s%=1:.Za%.h%(s|
00002e50  25 29 3d 37 8b 68 25 28  73 25 29 3d 2d 37 0d 09  |%)=7.h%(s%)=-7..|
00002e60  4c 12 e7 5a 61 25 8c 52  25 3d 32 8b 52 25 3d 31  |L..Za%.R%=2.R%=1|
00002e70  0d 09 56 2d f2 63 28 66  25 28 66 25 29 2c 67 25  |..V-.c(f%(f%),g%|
00002e80  28 66 25 29 2c 64 25 28  66 25 29 2c 52 25 2c 69  |(f%),d%(f%),R%,i|
00002e90  25 28 6e 25 29 2c 31 2c  66 25 29 3a e1 0d 09 60  |%(n%),1,f%):...`|
00002ea0  45 dd f2 47 28 6e 25 2c  65 25 29 3a 73 25 3d 31  |E..G(n%,e%):s%=1|
00002eb0  3a 68 25 28 73 25 29 3d  38 3a f2 63 28 66 25 28  |:h%(s%)=8:.c(f%(|
00002ec0  66 25 29 2c 67 25 28 66  25 29 2c 64 25 28 66 25  |f%),g%(f%),d%(f%|
00002ed0  29 2c 32 2c 69 25 28 6e  25 29 2c 32 2c 66 25 29  |),2,i%(n%),2,f%)|
00002ee0  3a e1 0d 09 6a 40 dd f2  6f 28 65 25 29 3a f5 3a  |:...j@..o(e%):.:|
00002ef0  58 25 3d b3 28 44 25 29  3a 59 25 3d b3 28 43 25  |X%=.(D%):Y%=.(C%|
00002f00  29 3a fd 6c 25 28 58 25  2c 59 25 2c 65 25 29 80  |):.l%(X%,Y%,e%).|
00002f10  63 24 28 58 25 2c 59 25  2c 65 25 29 3c 3e 22 22  |c$(X%,Y%,e%)<>""|
00002f20  3a e1 0d 09 74 33 dd f2  44 28 70 25 29 3a ea 61  |:...t3..D(p%):.a|
00002f30  25 2c 4a 61 25 3a 4a 61  25 3d a3 3a e3 61 25 3d  |%,Ja%:Ja%=.:.a%=|
00002f40  31 b8 73 25 3a e7 68 25  28 61 25 29 3d 70 25 8c  |1.s%:.h%(a%)=p%.|
00002f50  4a 61 25 3d b9 0d 09 7e  11 ed 3a e7 73 25 3d 30  |Ja%=...~..:.s%=0|
00002f60  8c 4a 61 25 3d a3 0d 09  88 17 73 25 3d 73 25 2b  |.Ja%=.....s%=s%+|
00002f70  31 3a 68 25 28 73 25 29  3d 70 25 3a e1 0d 09 92  |1:h%(s%)=p%:....|
00002f80  6e dd f2 70 3a f2 67 3a  65 25 3d 31 3a 58 25 3d  |n..p:.g:e%=1:X%=|
00002f90  6e 25 28 65 25 29 3a 59  25 3d 6f 25 28 65 25 29  |n%(e%):Y%=o%(e%)|
00002fa0  3a 57 25 3d b9 3a 5a 25  3d 30 3a 5f 25 3d 30 3a  |:W%=.:Z%=0:_%=0:|
00002fb0  62 3d 30 3a 61 3d 30 3a  72 61 25 3d 64 61 25 3a  |b=0:a=0:ra%=da%:|
00002fc0  63 3d 2d 31 3a 64 3d 2d  31 3a 65 3d 2d 31 3a 5f  |c=-1:d=-1:e=-1:_|
00002fd0  61 25 3d 2d 31 3a 60 61  25 3d 2d 31 3a f2 68 28  |a%=-1:`a%=-1:.h(|
00002fe0  6a 25 2c 31 33 29 3a f2  71 3a e1 0d 09 9c 13 dd  |j%,13):.q:......|
00002ff0  f2 64 3a e7 72 61 25 3c  3e 64 61 25 8c e1 0d 09  |.d:.ra%<>da%....|
00003000  a6 58 41 24 3d 22 22 3a  42 24 3d 22 22 3a 43 24  |.XA$="":B$="":C$|
00003010  3d a4 67 28 6a 25 2c 31  33 29 3a 57 25 3d a3 3a  |=.g(j%,13):W%=.:|
00003020  e7 a7 43 24 2c 66 24 29  3d 30 8c 41 24 3d 43 24  |..C$,f$)=0.A$=C$|
00003030  8b 41 24 3d c0 43 24 2c  a7 43 24 2c 66 24 29 29  |.A$=.C$,.C$,f$))|
00003040  3a 42 24 3d c2 43 24 2c  a9 28 43 24 29 2d a7 43  |:B$=.C$,.(C$)-.C|
00003050  24 2c 66 24 29 29 0d 09  b0 26 78 24 3d 41 24 3a  |$,f$))...&x$=A$:|
00003060  41 24 3d a4 63 28 41 24  29 3a 42 24 3d a4 63 28  |A$=.c(A$):B$=.c(|
00003070  42 24 29 3a e7 41 24 3d  22 22 8c e1 0d 09 ba 29  |B$):.A$="".....)|
00003080  e3 61 25 3d 31 b8 50 25  3a e7 41 24 3d a4 63 28  |.a%=1.P%:.A$=.c(|
00003090  67 24 28 61 25 29 29 8c  41 24 3d a4 63 28 6a 24  |g$(a%)).A$=.c(j$|
000030a0  28 61 25 29 29 0d 09 c4  48 ed 3a 71 25 3d a3 3a  |(a%))...H.:q%=.:|
000030b0  e7 41 24 3d a4 61 28 22  46 5a 41 4e 4a 52 47 22  |.A$=.a("FZANJRG"|
000030c0  29 8c f2 61 28 a4 61 28  22 5a 71 75 21 67 6d 70  |)..a(.a("Zqu!gmp|
000030d0  66 20 6e 6f 76 6b 69 70  69 21 76 70 67 79 72 67  |f novkipi!vpgyrg|
000030e0  63 78 65 65 32 22 29 29  3a 71 25 3d b9 0d 09 ce  |cxee2")):q%=....|
000030f0  23 e7 41 24 3d a4 61 28  22 4f 51 52 55 49 22 29  |#.A$=.a("OQRUI")|
00003100  8c f2 48 3a 71 25 3d b9  3a 61 3d 61 2b 30 2e 32  |..H:q%=.:a=a+0.2|
00003110  0d 09 d8 23 e7 41 24 3d  a4 61 28 22 54 51 55 55  |...#.A$=.a("TQUU|
00003120  49 22 29 8c f2 49 3a 71  25 3d b9 3a 61 3d 61 2b  |I")..I:q%=.:a=a+|
00003130  30 2e 32 0d 09 e2 22 e7  41 24 3d a4 61 28 22 58  |0.2...".A$=.a("X|
00003140  47 53 55 22 29 8c f2 4a  3a 71 25 3d b9 3a 61 3d  |GSU")..J:q%=.:a=|
00003150  61 2b 30 2e 32 0d 09 ec  22 e7 41 24 3d a4 61 28  |a+0.2...".A$=.a(|
00003160  22 46 43 53 55 22 29 8c  f2 4b 3a 71 25 3d b9 3a  |"FCSU")..K:q%=.:|
00003170  61 3d 61 2b 30 2e 32 0d  09 f6 1c e7 41 24 3d a4  |a=a+0.2.....A$=.|
00003180  61 28 22 4d 51 4f 4c 22  29 8c 57 25 3d b9 3a 71  |a("MQOL").W%=.:q|
00003190  25 3d b9 0d 0a 00 22 e7  41 24 3d a4 61 28 22 4a  |%=....".A$=.a("J|
000031a0  50 56 46 4f 58 22 29 8c  f2 4c 3a 71 25 3d b9 3a  |PVFOX")..L:q%=.:|
000031b0  61 3d 61 2b 31 0d 0a 0a  22 42 25 3d 30 3a e7 ac  |a=a+1..."B%=0:..|
000031c0  71 25 8c 72 24 3d a4 61  28 22 54 71 72 73 7a 22  |q%.r$=.a("Tqrsz"|
000031d0  29 8b 72 24 3d 22 22 0d  0a 14 09 e7 ac 71 25 8c  |).r$=""......q%.|
000031e0  0d 0a 1e 40 42 25 3d 30  3a e3 61 25 3d 31 b8 66  |...@B%=0:.a%=1.f|
000031f0  25 3a e7 42 24 3d a4 63  28 61 24 28 61 25 29 29  |%:.B$=.c(a$(a%))|
00003200  84 42 24 3d a4 63 28 68  24 28 62 25 28 61 25 29  |.B$=.c(h$(b%(a%)|
00003210  29 29 8c e7 a4 66 28 61  25 29 8c 42 25 3d 61 25  |))...f(a%).B%=a%|
00003220  0d 0a 28 34 e7 42 24 3d  22 22 80 28 41 24 3d a4  |..(4.B$="".(A$=.|
00003230  61 28 22 45 51 57 4f 22  29 82 41 24 3d a4 61 28  |a("EQWO").A$=.a(|
00003240  22 56 52 22 29 29 8c e7  a4 66 28 61 25 29 8c 42  |"VR"))...f(a%).B|
00003250  25 3d 61 25 0d 0a 32 29  e7 41 24 3d a4 61 28 22  |%=a%..2).A$=.a("|
00003260  48 47 54 22 29 80 42 25  3c 3e 30 80 72 24 3c 3e  |HGT").B%<>0.r$<>|
00003270  22 22 8c 72 24 3d a4 73  3a 71 25 3d b9 0d 0a 3c  |"".r$=.s:q%=...<|
00003280  2a e7 41 24 3d a4 61 28  22 45 54 4f 51 22 29 80  |*.A$=.a("ETOQ").|
00003290  42 25 3c 3e 30 80 72 24  3c 3e 22 22 8c 72 24 3d  |B%<>0.r$<>"".r$=|
000032a0  a4 74 3a 71 25 3d b9 0d  0a 46 2a e7 41 24 3d a4  |.t:q%=...F*.A$=.|
000032b0  61 28 22 45 51 57 4f 22  29 80 42 25 3c 3e 30 80  |a("EQWO").B%<>0.|
000032c0  72 24 3c 3e 22 22 8c 72  24 3d a4 75 3a 71 25 3d  |r$<>"".r$=.u:q%=|
000032d0  b9 0d 0a 50 28 e7 41 24  3d a4 61 28 22 56 52 22  |...P(.A$=.a("VR"|
000032e0  29 80 42 25 3c 3e 30 80  72 24 3c 3e 22 22 8c 72  |).B%<>0.r$<>"".r|
000032f0  24 3d a4 76 3a 71 25 3d  b9 0d 0a 5a 18 e7 42 25  |$=.v:q%=...Z..B%|
00003300  3c 3e 30 80 72 24 3c 3e  22 22 80 ac 71 25 8c f2  |<>0.r$<>""..q%..|
00003310  72 0d 0a 64 41 ed 3a e7  28 ac 71 25 29 80 72 24  |r..dA.:.(.q%).r$|
00003320  3c 3e 22 22 8c 72 24 3d  a4 61 28 22 58 6a 61 75  |<>"".r$=.a("Xjau|
00003330  21 68 71 22 22 79 6f 75  22 22 70 65 63 70 21 63  |!hq""you""pecp!c|
00003340  7b 22 22 28 22 29 2b 43  24 2b a4 61 28 22 28 41  |{""(")+C$+.a("(A|
00003350  22 29 0d 0a 6e 13 e7 42  25 3d 30 80 72 24 3c 3e  |")..n..B%=0.r$<>|
00003360  22 22 8c f2 72 0d 0a 78  0a e7 42 25 3d 30 8c 0d  |""..r..x..B%=0..|
00003370  0a 82 25 e7 a7 a4 63 28  63 24 28 58 25 2c 59 25  |..%...c(c$(X%,Y%|
00003380  2c 65 25 29 29 2c 42 24  29 3e 30 80 a9 28 42 24  |,e%)),B$)>0..(B$|
00003390  29 3e 32 8c 0d 0a 8c 40  72 24 3d a4 61 28 22 5a  |)>2....@r$=.a("Z|
000033a0  71 75 21 6e 65 6d 67 20  61 6e 22 22 64 74 76 67  |qu!nemg an""dtvg|
000033b0  6e 71 76 22 22 63 77 76  20 6d 74 21 68 73 68 77  |nqv""cwv mt!hshw|
000033c0  72 28 78 22 22 65 65 6c  6d 68 79 69 20 70 76 63  |r(x""eelmhyi pvc|
000033d0  6c 2f 22 29 0d 0a 96 3b  cc 3a e7 42 24 3c 3e 22  |l/")...;.:.B$<>"|
000033e0  22 8c 72 24 3d a4 61 28  22 58 6a 61 75 21 68 71  |".r$=.a("Xjau!hq|
000033f0  22 22 79 6f 75 22 22 70  65 63 70 21 63 7b 22 22  |""you""pecp!c{""|
00003400  28 22 29 2b 43 24 2b a4  61 28 22 28 41 22 29 0d  |(")+C$+.a("(A").|
00003410  0a a0 05 cd 0d 0a aa 05  cd 0d 0a b4 05 cd 0d 0a  |................|
00003420  be 17 e7 72 24 3c 3e 22  22 8c f2 61 28 72 24 29  |...r$<>""..a(r$)|
00003430  3a 61 2b 3d 31 0d 0a c8  34 e3 61 25 3d 31 b8 66  |:a+=1...4.a%=1.f|
00003440  25 3a e7 65 25 28 61 25  2c 31 29 8c 66 25 28 61  |%:.e%(a%,1).f%(a|
00003450  25 29 3d 58 25 3a 67 25  28 61 25 29 3d 59 25 3a  |%)=X%:g%(a%)=Y%:|
00003460  64 25 28 61 25 29 3d 65  25 0d 0a d2 0c ed 3a e7  |d%(a%)=e%.....:.|
00003470  57 25 8c f2 71 0d 0a dc  29 f2 69 3a f2 62 28 6a  |W%..q...).i:.b(j|
00003480  25 2c 31 33 2c 22 22 29  3a f2 68 28 6a 25 2c 31  |%,13,""):.h(j%,1|
00003490  33 29 3a e7 a4 68 28 77  61 25 29 8c f2 4d 0d 0a  |3):..h(wa%)..M..|
000034a0  e6 05 e1 0d 0a f0 12 dd  f2 69 3a e7 74 61 25 3c  |.........i:.ta%<|
000034b0  3e 60 61 25 8c 0d 0a fa  38 f2 62 28 6a 25 2c 38  |>`a%....8.b(j%,8|
000034c0  2c a4 61 28 22 51 6e 61  7a 6a 72 69 22 22 67 61  |,.a("Qnazjri""ga|
000034d0  6d 67 23 6e 77 6f 63 66  74 3c 21 22 29 2b c3 28  |mg#nwocft<!")+.(|
000034e0  74 61 25 29 29 3a 60 61  25 3d 74 61 25 0d 0b 04  |ta%)):`a%=ta%...|
000034f0  05 cd 0d 0b 0e 0d e7 65  25 3c 3e 5f 61 25 8c 0d  |.......e%<>_a%..|
00003500  0b 18 0a 5f 61 25 3d 65  25 0d 0b 22 05 cd 0d 0b  |..._a%=e%.."....|
00003510  2c 0a e7 65 3c 3e 62 8c  0d 0b 36 27 f2 62 28 6a  |,..e<>b...6'.b(j|
00003520  25 2c 31 30 2c a4 61 28  22 44 74 65 65 6a 78 3c  |%,10,.a("Dteejx<|
00003530  22 22 22 29 2b a4 64 28  62 29 29 3a 65 3d 62 0d  |""")+.d(b)):e=b.|
00003540  0b 40 05 cd 0d 0b 4a 12  e7 a4 64 28 64 29 3c 3e  |.@....J...d(d)<>|
00003550  a4 64 28 61 29 8c 0d 0b  54 29 f2 62 28 6a 25 2c  |.d(a)...T).b(j%,|
00003560  31 31 2c a4 61 28 22 51  67 6e 62 6d 78 6b 67 73  |11,.a("Qgnbmxkgs|
00003570  3a 20 22 29 2b a4 64 28  61 29 29 3a 64 3d 61 0d  |: ")+.d(a)):d=a.|
00003580  0b 5e 05 cd 0d 0b 68 14  e7 a4 64 28 63 29 3c 3e  |.^....h...d(c)<>|
00003590  a4 64 28 62 2d 61 29 8c  0d 0b 72 2d f2 62 28 6a  |.d(b-a)...r-.b(j|
000035a0  25 2c 31 32 2c a4 61 28  22 4f 67 74 21 54 67 71  |%,12,.a("Ogt!Tgq|
000035b0  74 65 3a 20 22 29 2b a4  64 28 62 2d 61 29 29 3a  |te: ")+.d(b-a)):|
000035c0  63 3d 62 2d 61 0d 0b 7c  05 cd 0d 0b 86 05 e1 0d  |c=b-a..|........|
000035d0  0b 90 49 dd f2 71 3a f2  69 3a f2 67 3a e3 61 25  |..I..q:.i:.g:.a%|
000035e0  3d 31 b8 66 25 3a e7 58  25 3d 66 25 28 61 25 29  |=1.f%:.X%=f%(a%)|
000035f0  80 59 25 3d 67 25 28 61  25 29 80 65 25 3d 64 25  |.Y%=g%(a%).e%=d%|
00003600  28 61 25 29 80 61 25 28  62 25 28 61 25 29 2c 31  |(a%).a%(b%(a%),1|
00003610  29 8c 61 62 25 3d 61 25  0d 0b 9a 48 ed 3a e7 28  |).ab%=a%...H.:.(|
00003620  ac a4 69 28 58 25 2c 59  25 2c 65 25 29 29 80 28  |..i(X%,Y%,e%)).(|
00003630  ac 6c 25 28 58 25 2c 59  25 2c 65 25 29 29 8c f2  |.l%(X%,Y%,e%))..|
00003640  61 28 a4 62 28 a4 61 28  22 24 4b 4c 4d 56 51 22  |a(.b(.a("$KLMVQ"|
00003650  22 22 29 2b 61 24 28 61  62 25 29 2b 6a 24 29 29  |"")+a$(ab%)+j$))|
00003660  0d 0b a4 39 e7 a4 69 28  58 25 2c 59 25 2c 65 25  |...9..i(X%,Y%,e%|
00003670  29 8c f2 61 28 a4 62 28  a4 61 28 22 24 54 44 42  |)..a(.b(.a("$TDB|
00003680  53 4f 22 29 29 29 3a e1  8b f2 61 28 63 24 28 58  |SO"))):...a(c$(X|
00003690  25 2c 59 25 2c 65 25 29  29 0d 0b ae 57 62 62 25  |%,Y%,e%))...Wbb%|
000036a0  3d 30 3a 63 62 25 3d 30  3a 70 24 3d 22 22 3a 6b  |=0:cb%=0:p$="":k|
000036b0  24 3d 22 22 3a e3 61 25  3d 31 b8 32 3a 63 62 25  |$="":.a%=1.2:cb%|
000036c0  3d 62 62 25 3a e3 62 25  3d 31 b8 34 3a e7 61 25  |=bb%:.b%=1.4:.a%|
000036d0  3d 31 8c e7 63 25 28 58  25 2c 59 25 2c 65 25 2c  |=1..c%(X%,Y%,e%,|
000036e0  62 25 29 3c 3e 30 8c 62  62 25 3d 62 62 25 2b 31  |b%)<>0.bb%=bb%+1|
000036f0  0d 0b b8 60 e7 61 25 3d  32 80 63 62 25 3d 32 80  |...`.a%=2.cb%=2.|
00003700  62 62 25 3e 31 8c 6b 24  3d a4 61 28 22 21 71 72  |bb%>1.k$=.a("!qr|
00003710  21 22 29 8b e7 61 25 3d  32 80 63 62 25 3e 31 8c  |!")..a%=2.cb%>1.|
00003720  6b 24 3d a4 61 28 22 2d  22 22 22 29 8b e7 61 25  |k$=.a("-""")..a%|
00003730  3d 32 80 63 62 25 3d 32  80 62 62 25 3d 31 8c 6b  |=2.cb%=2.bb%=1.k|
00003740  24 3d 22 22 8b e7 61 25  3d 32 8c 6b 24 3d 22 22  |$=""..a%=2.k$=""|
00003750  0d 0b c2 37 e7 61 25 3d  32 8c e7 63 25 28 58 25  |...7.a%=2..c%(X%|
00003760  2c 59 25 2c 65 25 2c 62  25 29 3c 3e 30 8c 63 62  |,Y%,e%,b%)<>0.cb|
00003770  25 3d 63 62 25 2d 31 3a  70 24 3d 70 24 2b 64 24  |%=cb%-1:p$=p$+d$|
00003780  28 62 25 29 2b 6b 24 0d  0b cc 42 ed 3a ed 3a e7  |(b%)+k$...B.:.:.|
00003790  62 62 25 3d 31 8c f2 61  28 a4 62 28 a4 61 28 22  |bb%=1..a(.b(.a("|
000037a0  24 33 45 59 4a 58 22 22  22 29 2b 70 24 29 29 8b  |$3EYJX""")+p$)).|
000037b0  f2 61 28 a4 62 28 a4 61  28 22 24 47 58 4a 55 57  |.a(.b(.a("$GXJUW|
000037c0  22 22 22 29 2b 70 24 29  29 0d 0b d6 2a e3 61 25  |""")+p$))...*.a%|
000037d0  3d 31 b8 66 25 3a 64 62  25 3d a3 3a e7 a4 66 28  |=1.f%:db%=.:..f(|
000037e0  61 25 29 80 ac 65 25 28  61 25 2c 31 29 8c 64 62  |a%)..e%(a%,1).db|
000037f0  25 3d b9 0d 0b e0 35 e7  64 62 25 80 ac 61 25 28  |%=....5.db%..a%(|
00003800  62 25 28 61 25 29 2c 36  29 8c f2 61 28 a4 65 28  |b%(a%),6)..a(.e(|
00003810  61 24 28 61 25 29 29 2b  a4 61 28 22 21 6b 73 21  |a$(a%))+.a("!ks!|
00003820  69 69 74 67 2e 22 29 29  0d 0b ea 5c e7 64 62 25  |iitg."))...\.db%|
00003830  80 61 25 28 62 25 28 61  25 29 2c 36 29 80 71 25  |.a%(b%(a%),6).q%|
00003840  28 61 25 29 8c f2 61 28  a4 65 28 61 24 28 61 25  |(a%)..a(.e(a$(a%|
00003850  29 29 2b a4 61 28 22 21  67 6e 62 63 70 67 75 20  |))+.a("!gnbcpgu |
00003860  79 6f 77 23 74 71 22 22  68 70 22 22 66 70 79 70  |yow#tq""hp""fpyp|
00003870  20 6d 6e 75 73 24 77 6c  69 21 6b 74 73 77 72 68  | mnus$wli!ktswrh|
00003880  31 22 29 29 0d 0b f4 5f  e7 64 62 25 80 61 25 28  |1"))..._.db%.a%(|
00003890  62 25 28 61 25 29 2c 36  29 80 70 25 28 61 25 29  |b%(a%),6).p%(a%)|
000038a0  8c f2 61 28 a4 65 28 61  24 28 61 25 29 29 2b a4  |..a(.e(a$(a%))+.|
000038b0  61 28 22 21 67 6e 62 63  70 67 75 20 79 6f 77 23  |a("!gnbcpgu yow#|
000038c0  74 71 22 22 68 70 22 22  77 71 22 22 76 68 76 6f  |tq""hp""wq""vhvo|
000038d0  76 6b 6c 23 78 6c 66 24  65 69 6b 70 6d 71 6a 32  |vkl#xlf$eikpmqj2|
000038e0  22 29 29 0d 0b fe 07 ed  3a e1 0d 0c 08 31 dd f2  |")).....:....1..|
000038f0  48 3a e7 63 25 28 58 25  2c 59 25 2c 65 25 2c 31  |H:.c%(X%,Y%,e%,1|
00003900  29 3d 30 8c f2 61 28 a4  62 28 a4 61 28 22 24 50  |)=0..a(.b(.a("$P|
00003910  4f 46 59 4d 56 22 29 29  29 3a e1 0d 0c 12 12 59  |OFYMV"))):.....Y|
00003920  25 3d 59 25 2b 31 3a 57  25 3d b9 3a e1 0d 0c 1c  |%=Y%+1:W%=.:....|
00003930  31 dd f2 49 3a e7 63 25  28 58 25 2c 59 25 2c 65  |1..I:.c%(X%,Y%,e|
00003940  25 2c 32 29 3d 30 8c f2  61 28 a4 62 28 a4 61 28  |%,2)=0..a(.b(.a(|
00003950  22 24 50 4f 46 59 4d 56  22 29 29 29 3a e1 0d 0c  |"$POFYMV"))):...|
00003960  26 12 59 25 3d 59 25 2d  31 3a 57 25 3d b9 3a e1  |&.Y%=Y%-1:W%=.:.|
00003970  0d 0c 30 31 dd f2 4a 3a  e7 63 25 28 58 25 2c 59  |..01..J:.c%(X%,Y|
00003980  25 2c 65 25 2c 33 29 3d  30 8c f2 61 28 a4 62 28  |%,e%,3)=0..a(.b(|
00003990  a4 61 28 22 24 50 4f 46  59 4d 56 22 29 29 29 3a  |.a("$POFYMV"))):|
000039a0  e1 0d 0c 3a 12 58 25 3d  58 25 2d 31 3a 57 25 3d  |...:.X%=X%-1:W%=|
000039b0  b9 3a e1 0d 0c 44 31 dd  f2 4b 3a e7 63 25 28 58  |.:...D1..K:.c%(X|
000039c0  25 2c 59 25 2c 65 25 2c  34 29 3d 30 8c f2 61 28  |%,Y%,e%,4)=0..a(|
000039d0  a4 62 28 a4 61 28 22 24  50 4f 46 59 4d 56 22 29  |.b(.a("$POFYMV")|
000039e0  29 29 3a e1 0d 0c 4e 12  58 25 3d 58 25 2b 31 3a  |)):...N.X%=X%+1:|
000039f0  57 25 3d b9 3a e1 0d 0c  58 5c dd f2 4c 3a ea 61  |W%=.:...X\..L:.a|
00003a00  25 2c 65 62 25 3a 65 62  25 3d a3 3a f2 61 28 a4  |%,eb%:eb%=.:.a(.|
00003a10  61 28 22 5a 71 75 21 62  76 67 22 22 68 6f 6c 66  |a("Zqu!bvg""holf|
00003a20  6c 6e 69 3c 22 29 29 3a  e3 61 25 3d 31 b8 66 25  |lni<")):.a%=1.f%|
00003a30  3a e7 65 25 28 61 25 2c  31 29 80 a4 68 28 61 25  |:.e%(a%,1)..h(a%|
00003a40  29 8c f2 61 28 61 24 28  61 25 29 29 3a 65 62 25  |)..a(a$(a%)):eb%|
00003a50  3d b9 0d 0c 62 1e ed 3a  e7 ac 65 62 25 8c f2 61  |=...b..:..eb%..a|
00003a60  28 a4 61 28 22 4f 71 74  69 6a 72 69 30 22 29 29  |(.a("Oqtijri0"))|
00003a70  0d 0c 6c 05 e1 0d 0c 76  3b dd a4 73 3a ea 61 25  |..l....v;..s:.a%|
00003a80  3a e7 61 25 28 62 25 28  42 25 29 2c 37 29 8c 3d  |:.a%(b%(B%),7).=|
00003a90  a4 61 28 22 5a 71 75 21  64 65 70 70 6f 74 2e 22  |.a("Zqu!deppot."|
00003aa0  22 4c 74 22 22 6b 74 21  68 6b 79 67 66 2e 22 29  |"Lt""kt!hkygf.")|
00003ab0  0d 0c 80 32 e7 65 25 28  42 25 2c 31 29 8c 3d a4  |...2.e%(B%,1).=.|
00003ac0  61 28 22 5a 71 75 21 62  76 67 22 22 61 6c 72 67  |a("Zqu!bvg""alrg|
00003ad0  64 64 7b 22 22 69 70 6e  66 6a 70 69 20 6d 74 2f  |dd{""ipnfjpi mt/|
00003ae0  22 29 0d 0c 8a 47 e7 5f  25 3e 3d 68 61 25 80 5a  |")...G._%>=ha%.Z|
00003af0  25 3e 31 8c 3d a4 61 28  22 5a 71 75 21 62 76 67  |%>1.=.a("Zqu!bvg|
00003b00  22 22 68 6f 6c 66 6c 6e  69 22 22 75 70 71 22 22  |""holflni""upq""|
00003b10  6e 77 65 68 24 74 70 24  67 64 76 76 7a 24 63 72  |nweh$tp$gdvvz$cr|
00003b20  7b 24 71 72 75 69 2e 22  29 0d 0c 94 8b 65 25 28  |{$qrui.")....e%(|
00003b30  42 25 2c 31 29 3d b9 3a  5a 25 3d 5a 25 2b 31 3a  |B%,1)=.:Z%=Z%+1:|
00003b40  5f 25 3d 5f 25 2b 69 25  28 62 25 28 42 25 29 29  |_%=_%+i%(b%(B%))|
00003b50  3a f2 61 28 a4 61 28 22  5a 71 75 21 71 6d 65 6d  |:.a(.a("Zqu!qmem|
00003b60  20 69 74 22 22 78 70 30  22 29 29 3a e3 61 25 3d  | it""xp0")):.a%=|
00003b70  31 b8 66 25 3a e7 6b 25  28 61 25 29 3d 42 25 8c  |1.f%:.k%(a%)=B%.|
00003b80  6b 25 28 61 25 29 3d 30  3a f2 61 28 a4 61 28 22  |k%(a%)=0:.a(.a("|
00003b90  56 70 64 66 73 72 67 63  74 68 20 7b 72 75 22 22  |Vpdfsrgcth {ru""|
00003ba0  68 6a 6f 66 22 22 22 29  2b a4 65 28 61 24 28 61  |hjof""")+.e(a$(a|
00003bb0  25 29 29 29 0d 0c 9e 19  e7 6a 25 28 61 25 29 3d  |%))).....j%(a%)=|
00003bc0  42 25 8c 65 25 28 61 25  2c 31 29 3d b9 0d 0c a8  |B%.e%(a%,1)=....|
00003bd0  09 ed 3a 3d 22 22 0d 0c  b2 38 dd a4 74 3a ea 61  |..:=""...8..t:.a|
00003be0  25 3a e7 ac 65 25 28 42  25 2c 31 29 8c 3d a4 61  |%:..e%(B%,1).=.a|
00003bf0  28 22 5a 71 75 21 62 76  67 22 22 6e 6f 74 22 22  |("Zqu!bvg""not""|
00003c00  6b 6f 6e 66 6a 6f 69 22  22 6a 76 30 22 29 0d 0c  |konfjoi""jv0")..|
00003c10  bc 46 65 25 28 42 25 2c  31 29 3d a3 3a 5a 25 3d  |.Fe%(B%,1)=.:Z%=|
00003c20  5a 25 2d 31 3a 5f 25 3d  5f 25 2d 69 25 28 62 25  |Z%-1:_%=_%-i%(b%|
00003c30  28 42 25 29 29 3a e3 61  25 3d 31 b8 66 25 3a e7  |(B%)):.a%=1.f%:.|
00003c40  6a 25 28 61 25 29 3d 42  25 8c 65 25 28 61 25 2c  |j%(a%)=B%.e%(a%,|
00003c50  31 29 3d a3 0d 0c c6 20  ed 3a f2 61 28 a4 61 28  |1)=.... .:.a(.a(|
00003c60  22 5a 71 75 21 65 76 71  72 20 69 74 30 22 29 29  |"Zqu!evqr it0"))|
00003c70  3a 3d 22 22 0d 0c d0 0f  dd a4 75 3a e7 42 25 3c  |:=""......u:.B%<|
00003c80  3e 30 8c 0d 0c da 3e e7  42 24 3d 22 22 80 ac 61  |>0....>.B$=""..a|
00003c90  25 28 62 25 28 42 25 29  2c 36 29 8c 3d a4 61 28  |%(b%(B%),6).=.a(|
00003ca0  22 5a 71 75 21 64 65 70  70 6f 74 20 69 72 20 66  |"Zqu!deppot ir f|
00003cb0  71 78 6f 22 22 68 73 71  6f 20 6c 65 73 69 32 22  |qxo""hsqo lesi2"|
00003cc0  29 0d 0c e4 29 e7 ac 61  25 28 62 25 28 42 25 29  |)...)..a%(b%(B%)|
00003cd0  2c 36 29 8c 3d a4 61 28  22 45 71 6e 28 75 24 64  |,6).=.a("Eqn(u$d|
00003ce0  67 20 73 69 6e 6f 79 30  22 29 0d 0c ee 3c e7 ac  |g sinoy0")...<..|
00003cf0  71 25 28 42 25 29 8c 3d  a4 61 28 22 5a 71 75 21  |q%(B%).=.a("Zqu!|
00003d00  62 76 67 22 22 61 6c 72  67 64 64 7b 22 22 62 75  |bvg""alrgdd{""bu|
00003d10  22 22 76 69 67 22 22 62  73 74 75 73 71 23 73 6a  |""vig""bstusq#sj|
00003d20  21 6d 76 32 22 29 0d 0c  f8 05 cd 0d 0d 02 1c 57  |!mv2").........W|
00003d30  25 3d b9 3a 65 25 3d 65  25 2b 31 3a 62 3d 62 2b  |%=.:e%=e%+1:b=b+|
00003d40  31 30 30 3a 3d 22 22 0d  0d 0c 0f dd a4 76 3a e7  |100:=""......v:.|
00003d50  42 25 3c 3e 30 8c 0d 0d  16 3c e7 42 24 3d 22 22  |B%<>0....<.B$=""|
00003d60  80 ac 61 25 28 62 25 28  42 25 29 2c 36 29 8c 3d  |..a%(b%(B%),6).=|
00003d70  a4 61 28 22 5a 71 75 21  64 65 70 70 6f 74 20 69  |.a("Zqu!deppot i|
00003d80  72 20 77 72 21 67 74 71  6e 22 22 6a 65 76 65 2f  |r wr!gtqn""jeve/|
00003d90  22 29 0d 0d 20 29 e7 ac  61 25 28 62 25 28 42 25  |").. )..a%(b%(B%|
00003da0  29 2c 36 29 8c 3d a4 61  28 22 45 71 6e 28 75 24  |),6).=.a("Eqn(u$|
00003db0  64 67 20 73 69 6e 6f 79  30 22 29 0d 0d 2a 39 e7  |dg sinoy0")..*9.|
00003dc0  ac 70 25 28 42 25 29 8c  3d a4 61 28 22 5a 71 75  |.p%(B%).=.a("Zqu|
00003dd0  21 62 76 67 22 22 61 6c  72 67 64 64 7b 22 22 62  |!bvg""alrgdd{""b|
00003de0  75 22 22 76 69 67 22 22  74 73 70 21 73 6a 23 6d  |u""vig""tsp!sj#m|
00003df0  78 2f 22 29 0d 0d 34 05  cd 0d 0d 3e 1c 57 25 3d  |x/")..4....>.W%=|
00003e00  b9 3a 65 25 3d 65 25 2d  31 3a 61 3d 61 2b 31 30  |.:e%=e%-1:a=a+10|
00003e10  30 3a 3d 22 22 0d 0d 48  6c dd f2 72 3a ea 61 25  |0:=""..Hl..r:.a%|
00003e20  2c 66 62 25 2c 67 62 25  2c 68 62 25 3a 66 62 25  |,fb%,gb%,hb%:fb%|
00003e30  3d a3 3a 67 62 25 3d a3  3a e3 61 25 3d 31 b8 75  |=.:gb%=.:.a%=1.u|
00003e40  25 3a 68 62 25 3d 28 41  24 3d a4 63 28 66 24 28  |%:hb%=(A$=.c(f$(|
00003e50  61 25 29 29 29 3a e7 68  62 25 80 42 24 3d 22 22  |a%))):.hb%.B$=""|
00003e60  8c f2 61 28 78 24 2b a4  61 28 22 21 79 68 62 75  |..a(x$+.a("!yhbu|
00003e70  43 22 29 29 3a 71 25 3d  b9 3a 72 24 3d 22 22 3a  |C")):q%=.:r$="":|
00003e80  e1 0d 0d 52 1b e7 68 62  25 80 42 25 3d 30 8c 72  |...R..hb%.B%=0.r|
00003e90  24 3d 22 54 71 72 73 7a  32 22 3a e1 0d 0d 5c 19  |$="Tqrsz2":...\.|
00003ea0  e7 68 62 25 8c 71 25 3d  b9 3a 66 62 25 3d a3 3a  |.hb%.q%=.:fb%=.:|
00003eb0  67 62 25 3d a3 0d 0d 66  1c e7 68 62 25 8c e7 a4  |gb%=...f..hb%...|
00003ec0  6d 28 75 25 28 61 25 29  29 3d 30 8c 66 62 25 3d  |m(u%(a%))=0.fb%=|
00003ed0  b9 0d 0d 70 31 e7 68 62  25 80 28 ac 61 25 28 62  |...p1.hb%.(.a%(b|
00003ee0  25 28 42 25 29 2c 76 25  28 61 25 29 29 29 8c e7  |%(B%),v%(a%)))..|
00003ef0  42 25 3c 3e 30 80 a4 66  28 42 25 29 8c 67 62 25  |B%<>0..f(B%).gb%|
00003f00  3d b9 0d 0d 7a 46 e7 68  62 25 80 28 ac 67 62 25  |=...zF.hb%.(.gb%|
00003f10  29 80 28 ac 66 62 25 29  80 65 25 28 42 25 2c 31  |).(.fb%).e%(B%,1|
00003f20  29 8c f2 61 28 a4 61 28  22 45 74 6f 71 21 6d 76  |)..a(.a("Etoq!mv|
00003f30  22 22 66 69 72 75 77 2e  22 29 29 3a 71 25 3d b9  |""firuw.")):q%=.|
00003f40  3a 72 24 3d 22 22 3a e1  0d 0d 84 82 e7 68 62 25  |:r$="":......hb%|
00003f50  80 28 ac 67 62 25 29 80  28 ac 66 62 25 29 8c f2  |.(.gb%).(.fb%)..|
00003f60  61 28 a4 62 28 a4 61 28  22 5a 71 75 21 76 77 67  |a(.b(.a("Zqu!vwg|
00003f70  22 22 74 68 65 22 22 22  29 2b 61 24 28 a4 6d 28  |""the""")+a$(.m(|
00003f80  75 25 28 61 25 29 29 29  2b a4 61 28 22 21 63 6e  |u%(a%)))+.a("!cn|
00003f90  65 21 78 6a 67 20 22 29  2b 61 24 28 42 25 29 2b  |e!xjg ")+a$(B%)+|
00003fa0  66 24 2b 69 24 28 61 25  29 29 29 3a f2 4e 28 42  |f$+i$(a%))):.N(B|
00003fb0  25 29 3a 69 62 25 3d a3  3a 6a 62 25 3d a3 3a 61  |%):ib%=.:jb%=.:a|
00003fc0  25 3d 75 25 3a 72 24 3d  22 22 0d 0d 8e 4f ed 3a  |%=u%:r$=""...O.:|
00003fd0  e7 66 62 25 80 71 25 8c  f2 61 28 a4 61 28 22 5a  |.fb%.q%..a(.a("Z|
00003fe0  71 75 21 65 73 22 22 70  6f 74 20 6a 64 76 67 22  |qu!es""pot jdvg"|
00003ff0  22 62 6f 7b 76 69 6b 70  67 24 74 70 24 68 72 24  |"bo{vikpg$tp$hr$|
00004000  78 69 65 76 24 79 6d 78  6b 31 22 29 29 3a 61 3d  |xiev$ymxk1")):a=|
00004010  61 2b 31 3a 72 24 3d 22  22 0d 0d 98 3f e7 28 ac  |a+1:r$=""...?.(.|
00004020  66 62 25 29 80 67 62 25  80 71 25 8c f2 61 28 a4  |fb%).gb%.q%..a(.|
00004030  61 28 22 5a 71 75 21 75  76 7b 2e 20 62 75 76 23  |a("Zqu!uv{. buv#|
00004040  79 71 77 21 67 63 6b 6d  30 22 29 29 3a 61 3d 61  |yqw!gckm0")):a=a|
00004050  2b 31 3a 72 24 3d 22 22  0d 0d a2 09 e7 ac 71 25  |+1:r$=""......q%|
00004060  8c 0d 0d ac 09 c8 8e 41  24 ca 0d 0d b6 5c c9 a4  |.......A$....\..|
00004070  61 28 22 51 57 4e 44 49  22 29 2c a4 61 28 22 4c  |a("QWNDI"),.a("L|
00004080  4b 43 4c 22 29 3a f2 61  28 a4 61 28 22 57 6b 6f  |KCL"):.a(.a("Wko|
00004090  6d 66 72 65 67 20 70 6c  63 7c 73 22 22 70 70 21  |mfreg plc|s""pp!|
000040a0  74 71 6d 67 22 22 69 72  20 75 6c 6d 76 24 65 65  |tqmg""ir ulmv$ee|
000040b0  7a 67 72 76 79 76 68 24  22 29 29 3a 71 25 3d b9  |zgrvyvh$")):q%=.|
000040c0  3a 72 24 3d 22 22 0d 0d  c0 71 c9 a4 61 28 22 46  |:r$=""...q..a("F|
000040d0  43 54 22 29 2c a4 61 28  22 45 54 49 4f 4c 22 29  |CT"),.a("ETIOL")|
000040e0  3a f2 61 28 a4 61 28 22  5a 71 75 21 75 76 7b 22  |:.a(.a("Zqu!uv{"|
000040f0  22 62 75 74 22 22 77 68  67 22 22 77 66 74 7b 21  |"but""whg""wft{!|
00004100  76 6a 6f 79 67 69 78 24  70 65 6f 66 77 22 22 7d  |vjoygix$peofw""}|
00004110  71 79 24 69 68 69 6c 23  6a 6c 70 21 73 71 20 7d  |qy$ihil#jlp!sq }|
00004120  72 75 22 22 77 74 72 71  30 22 29 29 3a 71 25 3d  |ru""wtrq0")):q%=|
00004130  b9 3a 72 24 3d 22 22 0d  0d ca 3b 7f 3a 72 24 3d  |.:r$=""...;.:r$=|
00004140  a4 61 28 22 54 71 72 73  7a 30 22 22 79 68 61 74  |.a("Tqrsz0""yhat|
00004150  22 22 67 6f 22 22 7b 70  76 22 22 6f 66 63 70 20  |""go""{pv""ofcp |
00004160  66 79 21 2b 22 29 2b 78  24 2b a4 61 28 22 28 41  |fy!+")+x$+.a("(A|
00004170  22 29 0d 0d d4 05 cb 0d  0d de 04 0d 0d e8 05 cd  |")..............|
00004180  0d 0d f2 05 e1 0d 0d fc  41 dd a4 6d 28 6b 62 25  |........A..m(kb%|
00004190  29 3a ea 61 25 2c 6c 62  25 3a 6c 62 25 3d 30 3a  |):.a%,lb%:lb%=0:|
000041a0  e3 61 25 3d 31 b8 66 25  3a e7 61 25 28 62 25 28  |.a%=1.f%:.a%(b%(|
000041b0  61 25 29 2c 6b 62 25 29  80 a4 66 28 61 25 29 8c  |a%),kb%)..f(a%).|
000041c0  6c 62 25 3d 61 25 0d 0e  06 0a ed 3a 3d 6c 62 25  |lb%=a%.....:=lb%|
000041d0  0d 0e 10 24 dd a4 6e 28  74 25 29 3a e7 6a 25 28  |...$..n(t%):.j%(|
000041e0  74 25 29 3d 30 80 6b 25  28 74 25 29 3d 30 8c 3d  |t%)=0.k%(t%)=0.=|
000041f0  b9 8b 3d a3 0d 0e 1a 33  dd a4 68 28 74 25 29 3a  |..=....3..h(t%):|
00004200  e7 a4 6e 28 74 25 29 80  ac a4 69 28 66 25 28 74  |..n(t%)...i(f%(t|
00004210  25 29 2c 67 25 28 74 25  29 2c 64 25 28 74 25 29  |%),g%(t%),d%(t%)|
00004220  29 8c 3d b9 8b 3d a3 0d  0e 24 37 dd a4 66 28 74  |).=..=...$7..f(t|
00004230  25 29 3a e7 66 25 28 74  25 29 3d 58 25 80 67 25  |%):.f%(t%)=X%.g%|
00004240  28 74 25 29 3d 59 25 80  64 25 28 74 25 29 3d 65  |(t%)=Y%.d%(t%)=e|
00004250  25 80 a4 68 28 74 25 29  8c 3d b9 8b 3d a3 0d 0e  |%..h(t%).=..=...|
00004260  2e 6d dd a4 69 28 58 25  2c 59 25 2c 4c 25 29 3a  |.m..i(X%,Y%,L%):|
00004270  ea 61 25 2c 6c 62 25 3a  6c 62 25 3d ac 6c 25 28  |.a%,lb%:lb%=.l%(|
00004280  58 25 2c 59 25 2c 4c 25  29 3a e3 61 25 3d 31 b8  |X%,Y%,L%):.a%=1.|
00004290  66 25 3a e7 61 25 28 62  25 28 61 25 29 2c 31 29  |f%:.a%(b%(a%),1)|
000042a0  80 a4 6e 28 61 25 29 80  66 25 28 61 25 29 3d 58  |..n(a%).f%(a%)=X|
000042b0  25 80 67 25 28 61 25 29  3d 59 25 80 64 25 28 61  |%.g%(a%)=Y%.d%(a|
000042c0  25 29 3d 4c 25 8c 6c 62  25 3d a3 0d 0e 38 0a ed  |%)=L%.lb%=...8..|
000042d0  3a 3d 6c 62 25 0d 0e 42  46 dd f2 4e 28 74 25 29  |:=lb%..BF..N(t%)|
000042e0  3a ea 61 25 3a 64 25 28  74 25 29 3d 30 3a e7 65  |:.a%:d%(t%)=0:.e|
000042f0  25 28 74 25 2c 31 29 8c  65 25 28 74 25 2c 31 29  |%(t%,1).e%(t%,1)|
00004300  3d a3 3a 5a 25 3d 5a 25  2d 31 3a 5f 25 3d 5f 25  |=.:Z%=Z%-1:_%=_%|
00004310  2d 69 25 28 62 25 28 74  25 29 29 0d 0e 4c 64 e3  |-i%(b%(t%))..Ld.|
00004320  61 25 3d 31 b8 66 25 3a  e7 6a 25 28 61 25 29 3d  |a%=1.f%:.j%(a%)=|
00004330  74 25 8c f2 61 28 a4 61  28 22 4a 70 73 6a 65 69  |t%..a(.a("Jpsjei|
00004340  22 22 6b 73 20 22 29 2b  a4 65 28 61 24 28 61 25  |""ks ")+.e(a$(a%|
00004350  29 29 29 3a 6a 25 28 61  25 29 3d 30 3a e7 65 25  |))):j%(a%)=0:.e%|
00004360  28 74 25 2c 31 29 8c 5a  25 3d 5a 25 2b 31 3a 5f  |(t%,1).Z%=Z%+1:_|
00004370  25 3d 5f 25 2b 69 25 28  62 25 28 74 25 29 29 0d  |%=_%+i%(b%(t%)).|
00004380  0e 56 3b e7 6b 25 28 61  25 29 3d 74 25 8c f2 61  |.V;.k%(a%)=t%..a|
00004390  28 a4 61 28 22 56 70 64  66 73 72 67 63 74 68 20  |(.a("Vpdfsrgcth |
000043a0  6b 76 20 22 29 2b a4 65  28 61 24 28 61 25 29 29  |kv ")+.e(a$(a%))|
000043b0  29 3a 6b 25 28 61 25 29  3d 30 0d 0e 60 07 ed 3a  |):k%(a%)=0..`..:|
000043c0  e1 0d 0e 6a 5b dd a4 63  28 73 24 29 3a ea 64 24  |...j[..c(s$):.d$|
000043d0  2c 61 25 3a 64 24 3d 22  22 3a e3 61 25 3d 31 b8  |,a%:d$="":.a%=1.|
000043e0  a9 28 73 24 29 3a 63 24  3d c1 73 24 2c 61 25 2c  |.(s$):c$=.s$,a%,|
000043f0  31 29 3a e7 97 28 63 24  29 3e 3d 97 28 6e 24 29  |1):..(c$)>=.(n$)|
00004400  80 97 28 63 24 29 3c 3d  97 28 6f 24 29 8c 63 24  |..(c$)<=.(o$).c$|
00004410  3d bd 28 97 28 63 24 29  2d 33 32 29 0d 0e 74 14  |=.(.(c$)-32)..t.|
00004420  e7 63 24 3c 3e 66 24 8c  64 24 3d 64 24 2b 63 24  |.c$<>f$.d$=d$+c$|
00004430  0d 0e 7e 09 ed 3a 3d 64  24 0d 0e 88 61 dd f2 4d  |..~..:=d$...a..M|
00004440  3a 62 3d 62 2b 31 30 30  3a f2 69 3a f2 61 28 a4  |:b=b+100:.i:.a(.|
00004450  61 28 22 44 22 22 4f 21  4f 24 49 22 22 52 20 41  |a("D""O!O$I""R A|
00004460  22 22 57 20 57 22 22 4d  21 43 22 22 55 22 22 4b  |""W W""M!C""U""K|
00004470  20 53 20 4f 24 57 23 22  29 29 3a f2 61 28 a4 62  | S O$W#")):.a(.b|
00004480  28 a4 61 28 22 24 54 45  58 42 56 46 22 29 29 29  |(.a("$TEXBVF")))|
00004490  3a 72 61 25 3d 63 61 25  3a e1 0d 0e 92 2a dd f2  |:ra%=ca%:....*..|
000044a0  67 3a ea 61 25 3a e3 61  25 3d 31 b8 37 3a f2 62  |g:.a%:.a%=1.7:.b|
000044b0  28 6a 25 2c 61 25 2c 22  22 29 3a ed 3a 6d 62 25  |(j%,a%,""):.:mb%|
000044c0  3d 31 3a e1 0d 0e 9c 50  dd f2 61 28 71 24 29 3a  |=1:....P..a(q$):|
000044d0  ea 61 25 2c 62 25 2c 63  24 2c 6c 24 2c 6e 62 25  |.a%,b%,c$,l$,nb%|
000044e0  3a 6e 62 25 3d b9 3a 71  24 3d 71 24 2b bd 28 31  |:nb%=.:q$=q$+.(1|
000044f0  33 29 3a 6c 24 3d a4 67  28 6a 25 2c 6d 62 25 29  |3):l$=.g(j%,mb%)|
00004500  3a e3 61 25 3d 31 b8 a9  28 71 24 29 3a e7 6d 62  |:.a%=1..(q$):.mb|
00004510  25 3d 38 8c 0d 0e a6 3b  e3 62 25 3d 31 b8 36 3a  |%=8....;.b%=1.6:|
00004520  f2 62 28 6a 25 2c 62 25  2c a4 67 28 6a 25 2c 62  |.b(j%,b%,.g(j%,b|
00004530  25 2b 31 29 29 3a ed 3a  f2 62 28 6a 25 2c 37 2c  |%+1)):.:.b(j%,7,|
00004540  22 22 29 3a 6d 62 25 3d  37 3a 6c 24 3d 22 22 0d  |""):mb%=7:l$="".|
00004550  0e b0 05 cd 0d 0e ba 1d  63 24 3d c1 71 24 2c 61  |........c$=.q$,a|
00004560  25 2c 31 29 3a e7 63 24  3d 6a 24 8c 6e 62 25 3d  |%,1):.c$=j$.nb%=|
00004570  b9 0d 0e c4 09 e7 6e 62  25 8c 0d 0e ce 25 e7 63  |......nb%....%.c|
00004580  24 3e 3d 6e 24 80 63 24  3c 3d 6f 24 80 6e 62 25  |$>=n$.c$<=o$.nb%|
00004590  8c 63 24 3d bd 28 97 28  63 24 29 2d 33 32 29 0d  |.c$=.(.(c$)-32).|
000045a0  0e d8 18 e7 63 24 3e 3d  46 24 80 63 24 3c 3d 47  |....c$>=F$.c$<=G|
000045b0  24 8c 6e 62 25 3d a3 0d  0e e2 05 cd 0d 0e ec 28  |$.nb%=.........(|
000045c0  e7 28 a9 28 6c 24 29 3e  36 35 80 63 24 3d 66 24  |.(.(l$)>65.c$=f$|
000045d0  29 84 63 24 3d bd 28 31  33 29 84 63 24 3d bd 28  |).c$=.(13).c$=.(|
000045e0  31 30 29 8c 0d 0e f6 1e  f2 62 28 6a 25 2c 6d 62  |10)......b(j%,mb|
000045f0  25 2c 6c 24 29 3a 6d 62  25 2b 3d 31 3a 6c 24 3d  |%,l$):mb%+=1:l$=|
00004600  22 22 0d 0f 00 0e cc 3a  6c 24 3d 6c 24 2b 63 24  |"".....:l$=l$+c$|
00004610  0d 0f 0a 05 cd 0d 0f 14  1a ed 3a e7 6d 62 25 3c  |..........:.mb%<|
00004620  38 8c f2 62 28 6a 25 2c  6d 62 25 2c 6c 24 29 0d  |8..b(j%,mb%,l$).|
00004630  0f 1e 05 e1 0d 0f 28 41  dd a4 62 28 73 24 29 3a  |......(A..b(s$):|
00004640  ea 65 24 2c 55 25 2c 61  25 2c 6f 62 25 2c 41 24  |.e$,U%,a%,ob%,A$|
00004650  2c 42 24 2c 56 25 2c 70  62 25 3a 6f 62 25 3d a7  |,B$,V%,pb%:ob%=.|
00004660  73 24 2c 75 24 29 3a e7  6f 62 25 3d 30 8c 3d a4  |s$,u$):.ob%=0.=.|
00004670  6a 28 73 24 29 0d 0f 32  a0 41 24 3d c0 73 24 2c  |j(s$)..2.A$=.s$,|
00004680  6f 62 25 2d 31 29 3a 56  25 3d 6f 62 25 2b 31 3a  |ob%-1):V%=ob%+1:|
00004690  c8 95 ac 28 c1 73 24 2c  56 25 2c 31 29 3d 66 24  |...(.s$,V%,1)=f$|
000046a0  84 c1 73 24 2c 56 25 2c  31 29 3d 69 24 84 c1 73  |..s$,V%,1)=i$..s|
000046b0  24 2c 56 25 2c 31 29 3d  48 24 84 c1 73 24 2c 56  |$,V%,1)=H$..s$,V|
000046c0  25 2c 31 29 3d 6a 24 29  80 56 25 3c 3d a9 28 73  |%,1)=j$).V%<=.(s|
000046d0  24 29 3a 56 25 2b 3d 31  3a ce 3a 65 24 3d c1 73  |$):V%+=1:.:e$=.s|
000046e0  24 2c 6f 62 25 2b 31 2c  56 25 2d 6f 62 25 2d 31  |$,ob%+1,V%-ob%-1|
000046f0  29 3a e7 56 25 3c 3d a9  28 73 24 29 8c 42 24 3d  |):.V%<=.(s$).B$=|
00004700  c2 73 24 2c a9 28 73 24  29 2d 56 25 2b 31 29 8b  |.s$,.(s$)-V%+1).|
00004710  42 24 3d 22 22 0d 0f 3c  49 61 25 3d 30 3a f5 61  |B$=""..<Ia%=0:.a|
00004720  25 3d 61 25 2b 31 3a fd  62 24 28 61 25 2c 30 29  |%=a%+1:.b$(a%,0)|
00004730  3d 65 24 84 62 24 28 61  25 2c 30 29 3d 22 22 3a  |=e$.b$(a%,0)="":|
00004740  e7 62 24 28 61 25 2c 30  29 3d 65 24 8c 3d a4 62  |.b$(a%,0)=e$.=.b|
00004750  28 41 24 2b a4 77 28 61  25 29 2b 42 24 29 0d 0f  |(A$+.w(a%)+B$)..|
00004760  46 27 55 25 3d 8e 28 a4  61 28 22 3d 44 69 6d 6d  |F'U%=.(.a("=Dimm|
00004770  6d 71 70 24 44 69 74 41  2e 22 29 2b 65 24 29 3a  |mqp$DitA.")+e$):|
00004780  e7 62 61 25 8c 0d 0f 50  0d 70 62 25 3d a9 28 65  |.ba%...P.pb%=.(e|
00004790  24 29 0d 0f 5a 0b cc 3a  70 62 25 3d 30 0d 0f 64  |$)..Z..:pb%=0..d|
000047a0  05 cd 0d 0f 6e 1c e7 55  25 3d 30 8c 3d a4 62 28  |....n..U%=0.=.b(|
000047b0  41 24 2b a4 61 28 22 40  22 29 2b 42 24 29 0d 0f  |A$+.a("@")+B$)..|
000047c0  78 87 f5 3a cf 23 55 25  3d b3 28 a2 23 55 25 29  |x..:.#U%=.(.#U%)|
000047d0  3a f5 fd 9a 23 55 25 3d  28 31 30 82 70 62 25 29  |:...#U%=(10.pb%)|
000047e0  84 c5 23 55 25 3a fd ac  c5 23 55 25 3a 65 24 3d  |..#U%:...#U%:e$=|
000047f0  22 22 3a f5 65 24 3d 65  24 2b bd 28 9a 23 55 25  |"":.e$=e$+.(.#U%|
00004800  82 70 62 25 29 3a fd c2  65 24 2c 31 29 3d bd 28  |.pb%):..e$,1)=.(|
00004810  31 30 29 84 c5 23 55 25  3a 65 24 3d c0 65 24 2c  |10)..#U%:e$=.e$,|
00004820  a9 28 65 24 29 2d 31 29  3a d9 23 55 25 3a e7 a9  |.(e$)-1):.#U%:..|
00004830  28 41 24 29 2b a9 28 65  24 29 2b a9 28 42 24 29  |(A$)+.(e$)+.(B$)|
00004840  3e 32 35 35 8c 0d 0f 82  30 65 24 3d a4 61 28 22  |>255....0e$=.a("|
00004850  3d 65 65 6f 74 73 74 67  64 21 3e 22 29 3a e7 a9  |=eeotstgd!>"):..|
00004860  28 41 24 29 2b a9 28 65  24 29 2b a9 28 42 24 29  |(A$)+.(e$)+.(B$)|
00004870  3e 32 35 35 8c 0d 0f 8c  09 42 24 3d 22 22 0d 0f  |>255.....B$=""..|
00004880  96 05 cd 0d 0f a0 05 cd  0d 0f aa 11 3d a4 62 28  |............=.b(|
00004890  41 24 2b 65 24 2b 42 24  29 0d 0f b4 50 dd a4 6a  |A$+e$+B$)...P..j|
000048a0  28 73 24 29 3a ea 64 24  3a 64 24 3d a4 78 28 73  |(s$):.d$:d$=.x(s|
000048b0  24 29 3a e7 c0 64 24 2c  31 29 3e 3d 6e 24 80 c0  |$):..d$,1)>=n$..|
000048c0  64 24 2c 31 29 3c 3d 6f  24 8c 64 24 3d bd 28 97  |d$,1)<=o$.d$=.(.|
000048d0  28 c0 64 24 2c 31 29 29  2d 33 32 29 2b c2 64 24  |(.d$,1))-32)+.d$|
000048e0  2c a9 28 64 24 29 2d 31  29 0d 0f be 07 3d 64 24  |,.(d$)-1)....=d$|
000048f0  0d 0f c8 28 dd a4 78 28  73 24 29 3a e7 c0 73 24  |...(..x(s$):..s$|
00004900  2c 31 29 3d 66 24 8c 3d  a4 6a 28 c2 73 24 29 2c  |,1)=f$.=.j(.s$),|
00004910  a9 28 73 24 29 2d 31 29  0d 0f d2 16 e7 c2 73 24  |.(s$)-1)......s$|
00004920  29 3d 66 24 8c 3d a4 6a  28 c0 73 24 29 29 0d 0f  |)=f$.=.j(.s$))..|
00004930  dc 07 3d 73 24 0d 0f e6  37 dd a4 65 28 73 24 29  |..=s$...7..e(s$)|
00004940  3a ea 68 24 3a 68 24 3d  c0 73 24 2c 31 29 3a e7  |:.h$:h$=.s$,1):.|
00004950  68 24 3e 3d 6e 24 80 68  24 3c 3d 6f 24 8c 68 24  |h$>=n$.h$<=o$.h$|
00004960  3d bd 28 97 28 68 24 29  2d 33 32 29 0d 0f f0 09  |=.(.(h$)-32)....|
00004970  c8 8e 68 24 ca 0d 0f fa  3a c9 a4 61 28 22 42 22  |..h$....:..a("B"|
00004980  29 2c a4 61 28 22 46 22  29 2c a4 61 28 22 4a 22  |),.a("F"),.a("J"|
00004990  29 2c a4 61 28 22 50 22  29 2c a4 61 28 22 56 22  |),.a("P"),.a("V"|
000049a0  29 3a 3d a4 61 28 22 62  70 20 22 29 2b 73 24 0d  |):=.a("bp ")+s$.|
000049b0  10 04 13 7f 3a 3d a4 61  28 22 62 22 22 22 29 2b  |....:=.a("b""")+|
000049c0  73 24 0d 10 0e 05 cb 0d  10 18 11 3d a4 61 28 22  |s$.........=.a("|
000049d0  62 22 22 22 29 2b 73 24  0d 10 22 41 dd a4 77 28  |b""")+s$.."A..w(|
000049e0  62 25 29 3a ea 61 25 3a  61 25 3d 30 3a f5 61 25  |b%):.a%:a%=0:.a%|
000049f0  3d 61 25 2b 31 3a fd 62  24 28 62 25 2c 61 25 29  |=a%+1:.b$(b%,a%)|
00004a00  3d 22 22 3a 61 25 3d 61  25 2d 31 3a 3d 62 24 28  |="":a%=a%-1:=b$(|
00004a10  62 25 2c b3 28 61 25 29  29 0d 10 2c 17 dd a4 64  |b%,.(a%))..,...d|
00004a20  28 66 29 3a 3d c3 28 a8  28 66 2b 30 2e 35 29 29  |(f):=.(.(f+0.5))|
00004a30  0d 10 36 50 dd a4 6b 28  71 62 25 2c 54 25 2c 60  |..6P..k(qb%,T%,`|
00004a40  25 29 3a ea 72 62 25 2c  48 25 2c 73 62 25 2c 79  |%):.rb%,H%,sb%,y|
00004a50  24 2c 76 25 3a 72 62 25  3d bb 28 c1 91 24 2c 35  |$,v%:rb%=.(..$,5|
00004a60  2c 32 29 29 3a 73 62 25  3d bb 28 c1 91 24 2c 31  |,2)):sb%=.(..$,1|
00004a70  32 2c 34 29 29 3a e7 73  62 25 3c 31 39 39 30 8c  |2,4)):.sb%<1990.|
00004a80  0d 10 40 4e f2 66 28 22  5a 71 75 73 21 6d 70 76  |..@N.f("Zqus!mpv|
00004a90  65 72 6e 63 6f 20 66 63  75 66 22 22 6b 74 22 22  |ernco fcuf""kt""|
00004aa0  6b 6e 67 6f 73 76 69 66  78 24 2e 24 74 65 70 68  |kngosvifx$.$teph|
00004ab0  73 70 23 6b 61 70 66 2e  22 29 3a 71 61 25 3d b3  |sp#kapf."):qa%=.|
00004ac0  28 2d 91 29 3a 3d b3 28  31 30 30 30 30 29 0d 10  |(-.):=.(10000)..|
00004ad0  4a 05 cd 0d 10 54 15 79  24 3d c1 91 24 2c 38 2c  |J....T.y$=..$,8,|
00004ae0  33 29 3a c8 8e 79 24 ca  0d 10 5e 13 c9 a4 61 28  |3):..y$...^...a(|
00004af0  22 4b 63 6e 22 29 3a 48  25 3d 31 0d 10 68 13 c9  |"Kcn"):H%=1..h..|
00004b00  a4 61 28 22 47 67 62 22  29 3a 48 25 3d 32 0d 10  |.a("Ggb"):H%=2..|
00004b10  72 13 c9 a4 61 28 22 4e  63 72 22 29 3a 48 25 3d  |r...a("Ncr"):H%=|
00004b20  33 0d 10 7c 13 c9 a4 61  28 22 42 72 72 22 29 3a  |3..|...a("Brr"):|
00004b30  48 25 3d 34 0d 10 86 13  c9 a4 61 28 22 4e 63 79  |H%=4......a("Ncy|
00004b40  22 29 3a 48 25 3d 35 0d  10 90 13 c9 a4 61 28 22  |"):H%=5......a("|
00004b50  4b 77 6e 22 29 3a 48 25  3d 36 0d 10 9a 13 c9 a4  |Kwn"):H%=6......|
00004b60  61 28 22 4b 77 6c 22 29  3a 48 25 3d 37 0d 10 a4  |a("Kwl"):H%=7...|
00004b70  13 c9 a4 61 28 22 42 77  67 22 29 3a 48 25 3d 38  |...a("Bwg"):H%=8|
00004b80  0d 10 ae 13 c9 a4 61 28  22 54 67 70 22 29 3a 48  |......a("Tgp"):H|
00004b90  25 3d 39 0d 10 b8 14 c9  a4 61 28 22 50 65 74 22  |%=9......a("Pet"|
00004ba0  29 3a 48 25 3d 31 30 0d  10 c2 14 c9 a4 61 28 22  |):H%=10......a("|
00004bb0  4f 71 76 22 29 3a 48 25  3d 31 31 0d 10 cc 14 c9  |Oqv"):H%=11.....|
00004bc0  a4 61 28 22 45 67 63 22  29 3a 48 25 3d 31 32 0d  |.a("Egc"):H%=12.|
00004bd0  10 d6 0b 7f 3a 48 25 3d  31 32 0d 10 e0 05 cb 0d  |....:H%=12......|
00004be0  10 ea 73 76 25 3d 30 3a  76 25 2b 3d a4 6c 28 54  |..sv%=0:v%+=.l(T|
00004bf0  25 2c 60 25 29 2d 71 62  25 3a 71 62 25 3d 31 3a  |%,`%)-qb%:qb%=1:|
00004c00  54 25 2b 3d 31 3a c8 95  28 54 25 83 31 33 29 3c  |T%+=1:..(T%.13)<|
00004c10  3e 30 3a 76 25 2b 3d a4  6c 28 54 25 2c 60 25 29  |>0:v%+=.l(T%,`%)|
00004c20  3a 54 25 2b 3d 31 3a ce  3a 54 25 3d 31 3a 60 25  |:T%+=1:.:T%=1:`%|
00004c30  2b 3d 31 3a c8 95 60 25  3c 73 62 25 3a 76 25 2b  |+=1:..`%<sb%:v%+|
00004c40  3d 33 36 35 3a e7 a4 6f  28 60 25 29 8c 76 25 2b  |=365:..o(`%).v%+|
00004c50  3d 31 0d 10 f4 35 60 25  2b 3d 31 3a ce 3a c8 95  |=1...5`%+=1:.:..|
00004c60  54 25 3c 48 25 3a 76 25  2b 3d a4 6c 28 54 25 2c  |T%<H%:v%+=.l(T%,|
00004c70  60 25 29 3a 54 25 2b 3d  31 3a ce 3a 76 25 2b 3d  |`%):T%+=1:.:v%+=|
00004c80  72 62 25 3a 3d 76 25 0d  10 fe 14 dd a4 6c 28 6d  |rb%:=v%......l(m|
00004c90  25 2c 79 25 29 3a c8 8e  6d 25 ca 0d 11 08 0a c9  |%,y%):..m%......|
00004ca0  31 3a 3d 33 31 0d 11 12  16 c9 32 3a e7 a4 6f 28  |1:=31.....2:..o(|
00004cb0  79 25 29 8c 3d 32 39 8b  3d 32 38 0d 11 1c 0a c9  |y%).=29.=28.....|
00004cc0  33 3a 3d 33 31 0d 11 26  0a c9 34 3a 3d 33 30 0d  |3:=31..&..4:=30.|
00004cd0  11 30 0a c9 35 3a 3d 33  30 0d 11 3a 0a c9 36 3a  |.0..5:=30..:..6:|
00004ce0  3d 33 31 0d 11 44 0a c9  37 3a 3d 33 31 0d 11 4e  |=31..D..7:=31..N|
00004cf0  0a c9 38 3a 3d 33 31 0d  11 58 0a c9 39 3a 3d 33  |..8:=31..X..9:=3|
00004d00  30 0d 11 62 0b c9 31 30  3a 3d 33 31 0d 11 6c 0b  |0..b..10:=31..l.|
00004d10  c9 31 31 3a 3d 33 30 0d  11 76 0b c9 31 32 3a 3d  |.11:=30..v..12:=|
00004d20  33 31 0d 11 80 09 7f 3a  3d 33 31 0d 11 8a 05 cb  |31.....:=31.....|
00004d30  0d 11 94 06 3d 30 0d 11  9e 30 dd a4 6f 28 79 25  |....=0...0..o(y%|
00004d40  29 3a 3d 28 28 79 25 83  34 29 3d 30 80 28 28 79  |):=((y%.4)=0.((y|
00004d50  25 83 31 30 30 29 3c 3e  30 84 28 79 25 83 34 30  |%.100)<>0.(y%.40|
00004d60  30 29 29 3d 30 29 0d 11  a8 e6 dd a4 79 28 74 62  |0))=0)......y(tb|
00004d70  25 2c 75 62 25 2c 76 62  25 2c 71 62 25 2c 54 25  |%,ub%,vb%,qb%,T%|
00004d80  2c 60 25 29 3a ea 77 62  25 2c 78 62 25 2c 79 62  |,`%):.wb%,xb%,yb|
00004d90  25 2c 76 25 3a 76 25 3d  a4 6b 28 71 62 25 2c 54  |%,v%:v%=.k(qb%,T|
00004da0  25 2c 60 25 29 2a 32 34  2a 36 30 2a 36 30 3a 77  |%,`%)*24*60*60:w|
00004db0  62 25 3d bb 28 c1 91 24  2c 31 37 2c 32 29 29 3a  |b%=.(..$,17,2)):|
00004dc0  78 62 25 3d bb 28 c1 91  24 2c 32 30 2c 32 29 29  |xb%=.(..$,20,2))|
00004dd0  3a 79 62 25 3d bb 28 c1  91 24 2c 32 33 2c 32 29  |:yb%=.(..$,23,2)|
00004de0  29 3a 76 25 2d 3d 32 34  2a 36 30 2a 36 30 3a 76  |):v%-=24*60*60:v|
00004df0  25 2b 3d 28 32 33 2d 74  62 25 29 2a 36 30 2a 36  |%+=(23-tb%)*60*6|
00004e00  30 3a 76 25 2b 3d 28 36  30 2d 75 62 25 29 2a 36  |0:v%+=(60-ub%)*6|
00004e10  30 3a 76 25 2b 3d 28 36  30 2d 76 62 25 29 3a 74  |0:v%+=(60-vb%):t|
00004e20  62 25 3d 30 3a 75 62 25  3d 30 3a 76 62 25 3d 30  |b%=0:ub%=0:vb%=0|
00004e30  3a 76 25 2b 3d 28 77 62  25 2a 36 30 2b 78 62 25  |:v%+=(wb%*60+xb%|
00004e40  29 2a 36 30 2b 79 62 25  3a 3d 76 25 0d 11 b2 1d  |)*60+yb%:=v%....|
00004e50  dd a4 61 28 73 24 29 3a  ea 64 24 2c 61 25 3a e7  |..a(s$):.d$,a%:.|
00004e60  73 24 3d 22 22 8c 3d 22  22 0d 11 bc 42 64 24 3d  |s$="".=""...Bd$=|
00004e70  22 22 3a e3 61 25 3d 31  b8 a9 28 73 24 29 3a 64  |"":.a%=1..(s$):d|
00004e80  24 2b 3d bd 28 97 28 c1  73 24 2c 61 25 2c 31 29  |$+=.(.(.s$,a%,1)|
00004e90  29 2d bb 28 c1 77 24 2c  61 25 2c 31 29 29 29 3a  |)-.(.w$,a%,1))):|
00004ea0  ed 3a e7 ac 61 61 25 8c  3d 73 24 0d 11 c6 07 3d  |.:..aa%.=s$....=|
00004eb0  64 24 0d 11 d0 80 dd f2  4f 3a e3 61 25 3d 31 b8  |d$......O:.a%=1.|
00004ec0  66 25 3a f1 3b 61 25 3b  66 24 3b 61 24 28 61 25  |f%:.;a%;f$;a$(a%|
00004ed0  29 3b 66 24 3b 66 25 28  61 25 29 3b 69 24 3b 67  |);f$;f%(a%);i$;g|
00004ee0  25 28 61 25 29 3b 69 24  3b 64 25 28 61 25 29 3b  |%(a%);i$;d%(a%);|
00004ef0  a4 61 28 22 21 6b 6e 3b  22 29 3b 6a 25 28 61 25  |.a("!kn;");j%(a%|
00004f00  29 3b a4 61 28 22 21 77  6e 65 66 76 3c 22 29 3b  |);.a("!wnefv<");|
00004f10  6b 25 28 61 25 29 3b a4  61 28 22 21 75 75 71 71  |k%(a%);.a("!uuqq|
00004f20  76 67 75 73 3a 22 29 3b  72 25 28 61 25 29 3a ed  |vgus:");r%(a%):.|
00004f30  3a e1 0d 11 da 13 dd f2  50 3a ea 4b 25 3a c8 8e  |:.......P:.K%:..|
00004f40  67 25 21 38 ca 0d 11 e4  3b c9 32 3a e7 67 25 21  |g%!8....;.2:.g%!|
00004f50  31 32 3d 6a 25 8c f2 6a  28 7a 62 25 2c 21 67 25  |12=j%..j(zb%,!g%|
00004f60  2d 36 34 2c 67 25 21 34  29 8b f2 6a 28 7a 62 25  |-64,g%!4)..j(zb%|
00004f70  2c 21 67 25 2d 36 34 2c  39 36 2b 35 2a 34 34 29  |,!g%-64,96+5*44)|
00004f80  0d 11 ee 0f c9 34 3a c8  8e 67 25 21 31 32 ca 0d  |.....4:..g%!12..|
00004f90  11 f8 10 c9 6a 25 3a c8  8e 67 25 21 31 36 ca 0d  |....j%:..g%!16..|
00004fa0  12 02 1f c9 31 34 3a f2  62 28 6a 25 2c 31 33 2c  |....14:.b(j%,13,|
00004fb0  a4 61 28 22 4d 51 4f 4c  22 29 29 3a f2 64 0d 12  |.a("MQOL")):.d..|
00004fc0  0c 21 c9 31 35 3a f2 62  28 6a 25 2c 31 33 2c a4  |.!.15:.b(j%,13,.|
00004fd0  61 28 22 4a 50 56 46 4f  58 22 29 29 3a f2 64 0d  |a("JPVFOX")):.d.|
00004fe0  12 16 20 c9 31 36 3a f2  62 28 6a 25 2c 31 33 2c  |.. .16:.b(j%,13,|
00004ff0  a4 61 28 22 4f 51 52 55  49 22 29 29 3a f2 64 0d  |.a("OQRUI")):.d.|
00005000  12 20 20 c9 31 37 3a f2  62 28 6a 25 2c 31 33 2c  |.  .17:.b(j%,13,|
00005010  a4 61 28 22 54 51 55 55  49 22 29 29 3a f2 64 0d  |.a("TQUUI")):.d.|
00005020  12 2a 1f c9 31 38 3a f2  62 28 6a 25 2c 31 33 2c  |.*..18:.b(j%,13,|
00005030  a4 61 28 22 46 43 53 55  22 29 29 3a f2 64 0d 12  |.a("FCSU")):.d..|
00005040  34 1f c9 31 39 3a f2 62  28 6a 25 2c 31 33 2c a4  |4..19:.b(j%,13,.|
00005050  61 28 22 58 47 53 55 22  29 29 3a f2 64 0d 12 3e  |a("XGSU")):.d..>|
00005060  05 cb 0d 12 48 11 c9 2d  32 3a e7 72 61 25 3d 66  |....H..-2:.ra%=f|
00005070  61 25 8c 0d 12 52 2f f2  6b 28 6a 25 29 3a 74 61  |a%...R/.k(j%):ta|
00005080  25 3d a4 6b 28 32 39 2c  30 31 2c 31 39 36 39 29  |%=.k(29,01,1969)|
00005090  3a 71 61 25 3d b3 28 2d  74 61 25 29 3a f2 6d 3a  |:qa%=.(-ta%):.m:|
000050a0  f2 70 0d 12 5c 16 cc 3a  f2 6b 28 6a 25 29 3a f2  |.p..\..:.k(j%):.|
000050b0  68 28 6a 25 2c 31 33 29  0d 12 66 05 cd 0d 12 70  |h(j%,13)..f....p|
000050c0  05 cb 0d 12 7a 05 cb 0d  12 84 05 e1 0d 12 8e 7c  |....z..........||
000050d0  dd f2 51 3a ea 61 24 2c  69 25 2c 41 62 25 2c 42  |..Q:.a$,i%,Ab%,B|
000050e0  62 25 3a c8 99 a4 61 28  22 58 6b 6d 71 60 4b 67  |b%:...a("Xkmq`Kg|
000050f0  76 50 6f 69 70 77 65 74  4b 6f 67 71 22 29 2c 2c  |vPoipwetKogq"),,|
00005100  43 62 25 3a 41 62 25 3d  28 43 62 25 21 38 80 31  |Cb%:Ab%=(Cb%!8.1|
00005110  29 3a c8 99 a4 61 28 22  58 6b 6d 71 60 48 67 65  |):...a("Xkmq`Hge|
00005120  6f 64 65 4f 68 6e 77 22  29 2c 2c 44 62 25 2c 67  |odeOhnw"),,Db%,g|
00005130  25 2c c4 32 30 30 2c 66  24 29 b8 2c 2c 2c 61 24  |%,.200,f$).,,,a$|
00005140  3a e7 61 24 3d 22 22 e1  0d 12 98 0f e7 a7 61 24  |:.a$="".......a$|
00005150  2c 6a 24 29 3e 30 8c 0d  12 a2 19 61 24 3d c2 61  |,j$)>0.....a$=.a|
00005160  24 2c a9 28 61 24 29 2d  a7 61 24 2c 6a 24 29 29  |$,.(a$)-.a$,j$))|
00005170  0d 12 ac 05 cd 0d 12 b6  24 e7 61 24 3d a4 61 28  |........$.a$=.a(|
00005180  22 44 4a 45 42 55 25 22  29 8c db 3a f2 4f 3a f5  |"DJEBU%")..:.O:.|
00005190  fd a5 3d 33 32 3a db 3a  e1 0d 12 c0 23 42 62 25  |..=32:.:....#Bb%|
000051a0  3d 2d 31 3a e7 61 24 3d  a4 61 28 22 55 71 64 62  |=-1:.a$=.a("Uqdb|
000051b0  7a 2b 75 22 22 47 61 6d  67 22 29 8c 0d 12 ca 16  |z+u""Gamg").....|
000051c0  42 62 25 3d a4 6b 28 32  39 2c 30 31 2c 31 39 36  |Bb%=.k(29,01,196|
000051d0  39 29 0d 12 d4 05 cd 0d  12 de 19 e7 61 24 3d a4  |9)..........a$=.|
000051e0  61 28 22 4f 71 77 28 74  24 49 63 6d 65 22 29 8c  |a("Oqw(t$Icme").|
000051f0  0d 12 e8 1e 42 62 25 3d  a4 79 28 31 38 2c 30 37  |....Bb%=.y(18,07|
00005200  2c 30 2c 32 39 2c 30 31  2c 31 39 36 39 29 0d 12  |,0,29,01,1969)..|
00005210  f2 05 cd 0d 12 fc 1b e7  c0 61 24 2c 31 29 3e 3d  |.........a$,1)>=|
00005220  49 24 80 c0 61 24 2c 31  29 3c 3d 4a 24 8c 0d 13  |I$..a$,1)<=J$...|
00005230  06 0d 42 62 25 3d bb 28  61 24 29 0d 13 10 05 cd  |..Bb%=.(a$).....|
00005240  0d 13 1a 15 e7 42 62 25  3e 2d 31 80 72 61 25 3c  |.....Bb%>-1.ra%<|
00005250  3e 65 61 25 8c 0d 13 24  24 74 61 25 3d 42 62 25  |>ea%...$$ta%=Bb%|
00005260  3a 71 61 25 3d b3 28 2d  74 61 25 29 3a f2 6b 28  |:qa%=.(-ta%):.k(|
00005270  6a 25 29 3a f2 6d 3a f2  70 0d 13 2e 05 cd 0d 13  |j%):.m:.p.......|
00005280  38 16 e7 61 24 3d a4 61  28 22 52 77 69 75 22 29  |8..a$=.a("Rwiu")|
00005290  f2 6c 3a e0 0d 13 42 17  e7 41 62 25 f2 6a 28 44  |.l:...B..Ab%.j(D|
000052a0  62 25 2c 45 62 25 2c 46  62 25 29 0d 13 4c 05 e1  |b%,Eb%,Fb%)..L..|
000052b0  0d 13 56 1f dd f2 52 28  47 62 25 29 3a ea 7a 24  |..V...R(Gb%):.z$|
000052c0  2c 69 25 2c 78 25 3a c8  8e 67 25 21 31 36 ca 0d  |,i%,x%:..g%!16..|
000052d0  13 60 0b c9 30 3a f2 6c  3a e0 0d 13 6a 0c c9 31  |.`..0:.l:...j..1|
000052e0  32 38 32 3a f2 53 0d 13  74 05 cb 0d 13 7e 05 e1  |282:.S..t....~..|
000052f0  0d 13 88 2f dd f2 53 3a  ea 4a 25 2c 4b 25 2c 74  |.../..S:.J%,K%,t|
00005300  24 3a 74 24 3d 22 22 3a  4a 25 3d 67 25 21 33 32  |$:t$="":J%=g%!32|
00005310  3a 4b 25 3d 67 25 21 33  36 3a c8 8e 4a 25 ca 0d  |:K%=g%!36:..J%..|
00005320  13 92 0d c9 6a 25 3a c8  8e 4b 25 ca 0d 13 9c 46  |....j%:..K%....F|
00005330  c9 31 34 3a 74 24 3d a4  61 28 22 44 6e 69 64 6c  |.14:t$=.a("Dnidl|
00005340  24 6a 67 72 65 20 76 72  20 75 67 66 21 76 6a 66  |$jgre vr ugf!vjf|
00005350  22 22 66 65 77 63 73 6d  74 77 6d 73 6f 24 71 6a  |""fewcsmtwmso$qj|
00005360  22 22 7b 6c 68 75 69 20  7c 70 75 24 62 72 67 2e  |""{lhui |pu$brg.|
00005370  22 29 0d 13 a6 44 c9 31  35 3a 74 24 3d a4 61 28  |")...D.15:t$=.a(|
00005380  22 44 6e 69 64 6c 24 6a  67 72 65 20 76 72 20 6e  |"Dnidl$jgre vr n|
00005390  6b 74 75 22 22 76 69 67  22 22 6f 66 6a 66 67 78  |ktu""vig""ofjfgx|
000053a0  76 24 7d 70 79 22 22 65  74 69 24 66 64 76 72 7c  |v$}py""eti$fdvr||
000053b0  6a 6e 6b 2f 22 29 0d 13  b0 43 c9 31 36 2c 31 37  |jnk/")...C.16,17|
000053c0  2c 31 38 2c 31 39 3a 74  24 3d a4 61 28 22 44 6e  |,18,19:t$=.a("Dn|
000053d0  69 64 6c 24 71 70 65 20  6f 68 23 74 6a 67 74 66  |idl$qpe oh#tjgtf|
000053e0  22 22 76 70 22 22 6f 6f  7a 65 21 65 76 72 79 72  |""vp""ooze!evryr|
000053f0  65 24 69 65 6f 69 32 22  29 0d 13 ba 4f 7f 3a 74  |e$ieoi2")...O.:t|
00005400  24 3d a4 61 28 22 43 6b  6c 6d 6a 73 70 30 20 41  |$=.a("Cklmjsp0 A|
00005410  20 69 64 6d 67 22 22 62  21 66 63 7a 22 22 77 6e  | idmg""b!fcz""wn|
00005420  78 69 6d 24 77 72 71 69  75 6d 6f 69 22 22 6d 72  |xim$wrqiumoi""mr|
00005430  23 77 6c 65 23 33 37 30  34 39 3b 74 6c 23 63 67  |#wle#37049;tl#cg|
00005440  72 74 78 73 7b 25 22 29  0d 13 c4 05 cb 0d 13 ce  |rtxs{%")........|
00005450  05 cb 0d 13 d8 0c e7 74  24 3c 3e 22 22 8c 0d 13  |.......t$<>""...|
00005460  e2 5c 67 25 21 31 32 3d  67 25 21 38 3a 67 25 21  |.\g%!12=g%!8:g%!|
00005470  31 36 3d 31 32 38 33 3a  24 28 67 25 2b 32 30 29  |16=1283:$(g%+20)|
00005480  3d 74 24 2b bd 30 3a 21  67 25 3d 28 32 35 2b a9  |=t$+.0:!g%=(25+.|
00005490  74 24 29 80 ac 33 3a c8  99 a4 61 28 22 58 6b 6d  |t$)..3:...a("Xkm|
000054a0  71 60 57 67 70 64 4d 65  75 76 61 69 67 22 29 2c  |q`WgpdMeuvaig"),|
000054b0  31 37 2c 67 25 2c 67 25  21 34 0d 13 ec 05 cd 0d  |17,g%,g%!4......|
000054c0  13 f6 05 e1 0d 14 00 0e  dd f2 54 3a c8 8e 21 67  |..........T:..!g|
000054d0  25 ca 0d 14 0a 10 c9 6a  25 3a c8 8e 67 25 21 32  |%......j%:..g%!2|
000054e0  34 ca 0d 14 14 0a c9 31  33 3a f2 64 0d 14 1e 0f  |4......13:.d....|
000054f0  c9 33 38 35 3a f2 55 28  4b 24 29 0d 14 28 23 7f  |.385:.U(K$)..(#.|
00005500  3a c8 99 a4 61 28 22 58  6b 6d 71 60 54 74 71 63  |:...a("Xkmq`Ttqc|
00005510  65 73 75 4e 65 7b 22 29  2c 67 25 21 32 34 0d 14  |esuNe{"),g%!24..|
00005520  32 05 cb 0d 14 3c 23 7f  3a c8 99 a4 61 28 22 58  |2....<#.:...a("X|
00005530  6b 6d 71 60 54 74 71 63  65 73 75 4e 65 7b 22 29  |kmq`TtqcesuNe{")|
00005540  2c 67 25 21 32 34 0d 14  46 05 cb 0d 14 50 05 e1  |,g%!24..F....P..|
00005550  0d 14 5a 4a dd f2 6a 28  68 25 2c 78 25 2c 79 25  |..ZJ..j(h%,x%,y%|
00005560  29 3a 44 62 25 3d 68 25  3a 45 62 25 3d 78 25 3a  |):Db%=h%:Eb%=x%:|
00005570  46 62 25 3d 79 25 3a c8  99 a4 61 28 22 58 6b 6d  |Fb%=y%:...a("Xkm|
00005580  71 60 47 74 67 61 74 65  4f 68 6e 77 22 29 2c 2c  |q`GtgateOhnw"),,|
00005590  68 25 2c 78 25 2c 79 25  3a e1 0d 14 64 20 dd f2  |h%,x%,y%:...d ..|
000055a0  6c 3a c8 99 a4 61 28 22  58 6b 6d 71 60 47 6e 71  |l:...a("Xkmq`Gnq|
000055b0  73 65 44 71 7a 6e 22 29  3a e0 0d 14 6e 05 e1 0d  |seDqzn"):...n...|
000055c0  14 78 52 dd f2 66 28 72  24 29 3a 21 67 25 3d 9f  |.xR..f(r$):!g%=.|
000055d0  3a 24 28 67 25 2b 34 29  3d 72 24 2b bd 30 3a c8  |:$(g%+4)=r$+.0:.|
000055e0  99 a4 61 28 22 58 6b 6d  71 60 56 67 72 6f 72 74  |..a("Xkmq`Vgrort|
000055f0  47 75 72 71 74 22 29 2c  67 25 2c 30 2c a4 61 28  |Gurqt"),g%,0,.a(|
00005600  22 43 6b 6c 6d 6a 73 70  22 29 b8 2c 47 62 25 3a  |"Cklmjsp").,Gb%:|
00005610  e1 0d 14 82 5c dd f2 55  28 72 24 29 3a 21 67 25  |....\..U(r$):!g%|
00005620  3d 30 3a 24 28 67 25 2b  34 29 3d 72 24 2b bd 30  |=0:$(g%+4)=r$+.0|
00005630  3a c8 99 a4 61 28 22 58  6b 6d 71 60 56 67 72 6f  |:...a("Xkmq`Vgro|
00005640  72 74 47 75 72 71 74 22  29 2c 67 25 2c 31 37 2c  |rtGurqt"),g%,17,|
00005650  a4 61 28 22 4e 67 73 74  62 6b 67 22 22 66 72 6f  |.a("Ngstbkg""fro|
00005660  6f 23 42 6b 6e 6d 6a 71  70 22 29 3a e1 0d 14 8c  |o#Bknmjqp"):....|
00005670  1a dd f2 74 3a ea 73 24  3a e7 9f 3c 3e 31 31 80  |...t:.s$:..<>11.|
00005680  9f 3c 3e 33 38 38 8c 0d  14 96 5e 73 24 3d a4 61  |.<>388....^s$=.a|
00005690  28 22 56 70 65 79 71 69  65 76 65 64 20 67 75 72  |("Vpeyqieved gur|
000056a0  71 74 21 3b 2f 22 22 22  29 2b f6 24 2b a4 61 28  |qt!;/""")+.$+.a(|
000056b0  22 29 22 29 2b c3 28 9f  29 3a 73 24 2b 3d a4 61  |")")+.(.):s$+=.a|
000056c0  28 22 2d 22 22 6c 6a 6f  69 22 22 22 29 2b c3 28  |("-""ljoi""")+.(|
000056d0  9e 29 3a 73 24 2b 3d a4  61 28 22 2a 22 29 3a f2  |.):s$+=.a("*"):.|
000056e0  66 28 73 24 29 0d 14 a0  2d cc 3a f2 66 28 a4 61  |f(s$)...-.:.f(.a|
000056f0  28 22 54 71 72 73 7a 24  2f 22 22 6e 6f 74 22 22  |("Tqrsz$/""not""|
00005700  68 6e 71 77 68 69 22 22  6f 66 6f 71 72 7d 2e 22  |hnqwhi""ofoqr}."|
00005710  29 29 0d 14 aa 05 cd 0d  14 b4 0c f2 6c 3a d9 23  |))..........l:.#|
00005720  30 3a e0 0d 14 be 05 e1  0d 14 c8 41 dd a4 70 3a  |0:.........A..p:|
00005730  ea 4d 25 2c 67 24 2c 6d  24 2c 48 62 25 3a 67 24  |.M%,g$,m$,Hb%:g$|
00005740  3d 22 22 3a e7 28 49 62  25 2b 32 38 3e 4a 62 25  |="":.(Ib%+28>Jb%|
00005750  29 f2 66 28 a4 61 28 22  4e 67 6e 76 21 65 74 67  |).f(.a("Ngnv!etg|
00005760  61 20 66 77 6f 6c 22 29  29 0d 14 d2 52 f3 67 24  |a fwol"))...R.g$|
00005770  3a 67 24 3d a4 61 28 67  24 29 3a c8 95 c2 67 24  |:g$=.a(g$):...g$|
00005780  2c 32 29 3d a4 61 28 22  2c 2d 22 29 3a f3 6d 24  |,2)=.a(",-"):.m$|
00005790  3a 67 24 3d c0 67 24 2c  a9 67 24 2d 32 29 2b 6d  |:g$=.g$,.g$-2)+m|
000057a0  24 3a ce 3a 6b 25 3d 49  62 25 3a 49 25 3d 30 3a  |$:.:k%=Ib%:I%=0:|
000057b0  e7 c0 67 24 2c 31 29 3d  75 24 8c 0d 14 dc 12 49  |..g$,1)=u$.....I|
000057c0  25 3d 31 3a 76 24 3d a4  71 28 69 24 29 0d 14 e6  |%=1:v$=.q(i$)...|
000057d0  0b cc 3a 76 24 3d 22 22  0d 14 f0 05 cd 0d 14 fa  |..:v$=""........|
000057e0  94 24 6b 25 3d 76 24 3a  6b 25 3f 31 32 3d 37 3a  |.$k%=v$:k%?12=7:|
000057f0  6b 25 3f 31 33 3d 32 3a  6b 25 3f 31 34 3d 37 3a  |k%?13=2:k%?14=7:|
00005800  6b 25 3f 31 35 3d 31 3a  6b 25 21 31 36 3d 31 39  |k%?15=1:k%!16=19|
00005810  36 3a 6b 25 21 32 30 3d  34 34 3a 6b 25 21 32 34  |6:k%!20=44:k%!24|
00005820  3d 30 3a 6b 25 2b 3d 32  38 3a 48 62 25 3d a9 76  |=0:k%+=28:Hb%=.v|
00005830  24 2d 33 3a f5 3a 44 24  3d a4 71 28 69 24 29 3a  |$-3:.:D$=.q(i$):|
00005840  f2 56 28 44 24 29 3a fd  44 24 3d 22 22 3a 4d 25  |.V(D$):.D$="":M%|
00005850  3d 49 62 25 3a 4d 25 21  31 36 3d 28 48 62 25 2a  |=Ib%:M%!16=(Hb%*|
00005860  38 2b 36 29 2a 32 3a 49  62 25 3d 6b 25 3a 3d 4d  |8+6)*2:Ib%=k%:=M|
00005870  25 0d 15 04 1d dd f2 56  28 62 24 29 3a ea 46 25  |%......V(b$):.F%|
00005880  2c 4c 25 2c 49 25 3a e7  62 24 3d 22 22 8c 0d 15  |,L%,I%:.b$=""...|
00005890  0e 19 6b 25 21 2d 32 34  3d 28 6b 25 21 2d 32 34  |..k%!-24=(k%!-24|
000058a0  29 84 31 32 38 3a e1 0d  15 18 05 cd 0d 15 22 26  |).128:........"&|
000058b0  e7 6b 25 2b 32 34 3e 4a  62 25 f2 66 28 a4 61 28  |.k%+24>Jb%.f(.a(|
000058c0  22 4e 67 6e 76 21 65 74  67 61 20 66 77 6f 6c 22  |"Ngnv!etga fwol"|
000058d0  29 29 0d 15 2c 20 46 25  3d 30 3a e7 c2 62 24 2c  |)).., F%=0:..b$,|
000058e0  31 29 3d 75 24 62 24 3d  c0 62 24 29 3a 46 25 2b  |1)=u$b$=.b$):F%+|
000058f0  3d 32 0d 15 36 20 e7 c2  62 24 2c 31 29 3d a4 61  |=2..6 ..b$,1)=.a|
00005900  28 22 41 22 29 62 24 3d  c0 62 24 29 3a 46 25 2b  |("A")b$=.b$):F%+|
00005910  3d 38 0d 15 40 32 6b 25  21 30 3d 46 25 3a 6b 25  |=8..@2k%!0=F%:k%|
00005920  21 34 3d 2d 31 3a 6b 25  21 38 3d 26 37 30 30 30  |!4=-1:k%!8=&7000|
00005930  30 32 31 3a e7 c0 62 24  2c 31 29 3d a4 61 28 22  |021:..b$,1)=.a("|
00005940  25 22 29 8c 0d 15 4a 1a  49 25 3d a7 62 24 2c a4  |%")...J.I%=.b$,.|
00005950  61 28 22 29 22 29 29 3a  e7 49 25 3e 30 8c 0d 15  |a(")")):.I%>0...|
00005960  54 1e 4c 25 3d bb c1 62  24 2c 49 25 2b 31 29 3a  |T.L%=..b$,I%+1):|
00005970  62 24 3d c0 62 24 2c 49  25 2d 31 29 0d 15 5e 0b  |b$=.b$,I%-1)..^.|
00005980  cc 3a 4c 25 3d 31 32 0d  15 68 05 cd 0d 15 72 40  |.:L%=12..h....r@|
00005990  21 6b 25 2b 3d 34 3a 6b  25 21 38 2b 3d 32 35 36  |!k%+=4:k%!8+=256|
000059a0  3a 6b 25 21 31 32 3d a0  c1 62 24 2c 32 29 3a 6b  |:k%!12=..b$,2):k|
000059b0  25 21 31 36 3d 2d 31 3a  6b 25 21 32 30 3d 4c 25  |%!16=-1:k%!20=L%|
000059c0  3a e7 4c 25 3e 31 36 4c  25 3d 31 36 0d 15 7c 0e  |:.L%>16L%=16..|.|
000059d0  62 24 3d c4 4c 25 2c 66  24 29 0d 15 86 0f cc 3a  |b$=.L%,f$).....:|
000059e0  e7 a9 62 24 3c 3d 31 32  8c 0d 15 90 0f 24 28 6b  |..b$<=12.....$(k|
000059f0  25 2b 31 32 29 3d 62 24  0d 15 9a 45 cc 3a 49 25  |%+12)=b$...E.:I%|
00005a00  3d a4 7a 28 a9 62 24 2b  31 29 3a 24 49 25 3d 62  |=.z(.b$+1):$I%=b|
00005a10  24 3a 6b 25 21 38 3d 6b  25 21 38 84 32 35 36 3a  |$:k%!8=k%!8.256:|
00005a20  6b 25 21 31 32 3d 49 25  3a 6b 25 21 31 36 3d 2d  |k%!12=I%:k%!16=-|
00005a30  31 3a 6b 25 21 32 30 3d  a9 62 24 2b 31 0d 15 a4  |1:k%!20=.b$+1...|
00005a40  05 cd 0d 15 ae 05 cd 0d  15 b8 13 e7 a9 62 24 3e  |.............b$>|
00005a50  48 62 25 48 62 25 3d a9  62 24 0d 15 c2 0c 6b 25  |Hb%Hb%=.b$....k%|
00005a60  2b 3d 32 34 3a e1 0d 15  cc 37 dd a4 71 28 45 24  |+=24:....7..q(E$|
00005a70  29 3a ea 4c 25 3a 4c 25  3d 49 25 2b 31 3a 49 25  |):.L%:L%=I%+1:I%|
00005a80  3d a7 67 24 2b 45 24 2c  45 24 2c 4c 25 29 3a 3d  |=.g$+E$,E$,L%):=|
00005a90  c1 67 24 2c 4c 25 2c 49  25 2d 4c 25 29 0d 15 d6  |.g$,L%,I%-L%)...|
00005aa0  37 dd a4 7a 28 4c 25 29  3a e7 4b 62 25 2b 4c 25  |7..z(L%):.Kb%+L%|
00005ab0  3e 4c 62 25 2b 4d 62 25  f2 66 28 a4 61 28 22 4f  |>Lb%+Mb%.f(.a("O|
00005ac0  71 20 6e 70 76 67 22 22  77 6f 72 6d 76 70 63 65  |q npvg""wormvpce|
00005ad0  66 22 29 29 0d 15 e0 13  4b 62 25 2b 3d 4c 25 3a  |f"))....Kb%+=L%:|
00005ae0  3d 4b 62 25 2d 4c 25 0d  15 ea 27 dd f2 73 28 6d  |=Kb%-L%...'..s(m|
00005af0  25 2c 6f 25 2c 70 25 29  3a 21 28 6d 25 2b 32 38  |%,o%,p%):!(m%+28|
00005b00  2b 6f 25 2a 32 34 2b 34  29 3d 70 25 3a e1 0d 15  |+o%*24+4)=p%:...|
00005b10  f4 56 dd f2 6b 28 4e 62  25 29 3a ea 41 25 3a 21  |.V..k(Nb%):.A%:!|
00005b20  67 25 3d 4e 62 25 3a c8  99 a4 61 28 22 58 6b 6d  |g%=Nb%:...a("Xkm|
00005b30  71 60 4b 67 76 57 69 6e  66 72 77 55 76 62 75 67  |q`KgvWinfrwUvbug|
00005b40  22 29 2c 2c 67 25 3a c8  99 a4 61 28 22 58 6b 6d  |"),,g%:...a("Xkm|
00005b50  71 60 53 72 67 6e 57 69  70 67 6f 79 22 29 2c 2c  |q`SrgnWipgoy"),,|
00005b60  67 25 3a e1 0d 15 fe 41  dd f2 57 28 4f 62 25 2c  |g%:....A..W(Ob%,|
00005b70  6c 25 29 3a ea 61 25 3a  e3 61 25 3d 4f 62 25 b8  |l%):.a%:.a%=Ob%.|
00005b80  28 4f 62 25 2b 6c 25 2d  31 29 3a 3f 61 25 3d 33  |(Ob%+l%-1):?a%=3|
00005b90  32 3a ed 3a 3f 4f 62 25  3d 31 33 3a 4f 62 25 3f  |2:.:?Ob%=13:Ob%?|
00005ba0  31 3d 30 3a e1 0d 16 08  4d dd f2 62 28 4a 25 2c  |1=0:....M..b(J%,|
00005bb0  4b 25 2c 4c 24 29 3a ea  41 25 2c 65 62 25 3a 21  |K%,L$):.A%,eb%:!|
00005bc0  7a 25 3d 4a 25 3a 7a 25  21 34 3d 4b 25 3a c8 99  |z%=J%:z%!4=K%:..|
00005bd0  32 36 32 33 35 30 2c 2c  7a 25 3a 24 28 7a 25 21  |262350,,z%:$(z%!|
00005be0  32 38 29 3d 4c 24 3a f2  58 28 4a 25 2c 4b 25 29  |28)=L$:.X(J%,K%)|
00005bf0  3a e1 0d 16 12 35 dd f2  5a 28 4a 25 29 3a ea 41  |:....5..Z(J%):.A|
00005c00  25 3a 21 7a 25 3d 4a 25  3a c8 99 a4 61 28 22 58  |%:!z%=J%:...a("X|
00005c10  6b 6d 71 60 47 6e 71 73  65 57 6b 71 64 71 79 22  |kmq`GnqseWkqdqy"|
00005c20  29 2c 2c 7a 25 3a e1 0d  16 1c 34 dd a4 67 28 4a  |),,z%:....4..g(J|
00005c30  25 2c 4b 25 29 3a 21 7a  25 3d 4a 25 3a 7a 25 21  |%,K%):!z%=J%:z%!|
00005c40  34 3d 4b 25 3a c8 99 32  36 32 33 35 30 2c 2c 7a  |4=K%:..262350,,z|
00005c50  25 3a 3d 24 28 7a 25 21  32 38 29 0d 16 26 48 dd  |%:=$(z%!28)..&H.|
00005c60  f2 68 28 4a 25 2c 4b 25  29 3a c8 99 a4 61 28 22  |.h(J%,K%):...a("|
00005c70  58 6b 6d 71 60 57 67 76  43 61 72 67 77 50 71 75  |Xkmq`WgvCargwPqu|
00005c80  6a 75 6b 71 6f 22 29 2c  4a 25 2c 4b 25 2c 30 2c  |jukqo"),J%,K%,0,|
00005c90  30 2c 2d 31 2c a9 28 a4  67 28 4a 25 2c 4b 25 29  |0,-1,.(.g(J%,K%)|
00005ca0  29 3a e1 0d 16 30 6d dd  a4 72 28 7a 24 29 3a ea  |):...0m..r(z$):.|
00005cb0  47 62 25 3a c8 99 a4 61  28 22 58 6b 6d 71 60 50  |Gb%:...a("Xkmq`P|
00005cc0  71 63 64 54 65 6f 73 6c  63 76 66 22 29 2c 2c 43  |qcdTeoslcvf"),,C|
00005cd0  62 25 2c 4c 62 25 2c 50  62 25 2c 2d 31 2c 7a 24  |b%,Lb%,Pb%,-1,z$|
00005ce0  2c 30 b8 2c 2c 4c 62 25  3a c8 99 a4 61 28 22 58  |,0.,,Lb%:...a("X|
00005cf0  6b 6d 71 60 47 74 67 61  74 65 59 6c 6e 66 71 78  |kmq`GtgateYlnfqx|
00005d00  22 29 2c 2c 43 62 25 b8  47 62 25 3a 3d 47 62 25  |"),,Cb%.Gb%:=Gb%|
00005d10  0d 16 3a 3b dd f2 58 28  4a 25 2c 4b 25 29 3a 21  |..:;..X(J%,K%):!|
00005d20  7a 25 3d 4a 25 3a 7a 25  21 34 3d 4b 25 3a 7a 25  |z%=J%:z%!4=K%:z%|
00005d30  21 38 3d 30 3a 7a 25 21  31 32 3d 30 3a c8 99 32  |!8=0:z%!12=0:..2|
00005d40  36 32 33 34 39 2c 2c 7a  25 3a e1 0d 16 44 e0 dd  |62349,,z%:...D..|
00005d50  f2 78 3a 4d 62 25 3d 33  30 30 30 3a de 4c 62 25  |.x:Mb%=3000:.Lb%|
00005d60  20 4d 62 25 2b 31 3a 50  62 25 3d 4c 62 25 2b 4d  | Mb%+1:Pb%=Lb%+M|
00005d70  62 25 3a de 67 25 20 32  35 37 3a de 43 62 25 20  |b%:.g% 257:.Cb% |
00005d80  32 30 34 39 3a de 7a 25  20 35 31 3a 51 62 25 3d  |2049:.z% 51:Qb%=|
00005d90  31 32 38 30 3a de 49 62  25 20 51 62 25 2b 31 3a  |1280:.Ib% Qb%+1:|
00005da0  4a 62 25 3d 49 62 25 2b  51 62 25 3a c8 99 a4 61  |Jb%=Ib%+Qb%:...a|
00005db0  28 22 58 6b 6d 71 60 4d  70 6b 74 69 61 6e 6c 73  |("Xkmq`Mpktianls|
00005dc0  67 22 29 2c 32 30 30 2c  26 34 42 35 33 34 31 35  |g"),200,&4B53415|
00005dd0  34 2c a4 61 28 22 43 6b  6c 6d 6a 73 70 22 29 3a  |4,.a("Cklmjsp"):|
00005de0  c8 99 a4 61 28 22 58 6b  6d 71 60 53 72 67 6e 54  |...a("Xkmq`SrgnT|
00005df0  65 6f 73 6c 63 76 66 22  29 2c 2c a4 61 28 22 3d  |eoslcvf"),,.a("=|
00005e00  44 69 6d 6d 6d 71 70 24  44 69 74 41 2e 56 67 6e  |Dimmmqp$DitA.Vgn|
00005e10  71 6e 63 75 67 75 22 29  3a 52 62 25 3d a4 72 28  |qncugu"):Rb%=.r(|
00005e20  a4 61 28 22 6a 70 66 70  22 29 29 0d 16 4e 55 6a  |.a("jpfp"))..NUj|
00005e30  25 3d a4 72 28 a4 61 28  22 4e 43 49 4f 22 29 29  |%=.r(.a("NCIO"))|
00005e40  3a c8 99 a4 61 28 22 58  6b 6d 71 60 47 6e 71 73  |:...a("Xkmq`Gnqs|
00005e50  65 54 67 70 70 6e 63 75  66 22 29 3a f2 62 28 52  |eTgppncuf"):.b(R|
00005e60  62 25 2c 33 2c 56 24 29  3a de 51 25 20 31 35 3a  |b%,3,V$):.Q% 15:|
00005e70  f2 57 28 51 25 2c 31 32  29 3a 53 62 25 3d a4 70  |.W(Q%,12):Sb%=.p|
00005e80  0d 16 58 17 dc 20 22 24  49 61 6e 66 24 25 2e 24  |..X.. "$Ianf$%.$|
00005e90  51 25 2a 34 30 2b 22 0d  16 62 0a 7a 62 25 3d a4  |Q%*40+"..b.zb%=.|
00005ea0  70 0d 16 6c 3f dc 20 22  24 44 69 6d 6d 6d 71 70  |p..l?. "$Dimmmqp|
00005eb0  2c 49 6e 68 72 2c 56 71  65 62 7b 29 74 22 22 49  |,Inhr,Vqeb{)t""I|
00005ec0  61 71 65 2d 52 73 7a 2b  77 21 4b 63 71 67 30 4b  |aqe-Rsz+w!Kcqg0K|
00005ed0  64 70 69 20 71 76 6d 66  66 72 2e 51 79 6c 74 22  |dpi qvmffr.Qylt"|
00005ee0  0d 16 76 b5 f2 73 28 7a  62 25 2c 30 2c 52 62 25  |..v..s(zb%,0,Rb%|
00005ef0  29 3a f2 73 28 7a 62 25  2c 33 2c 53 62 25 29 3a  |):.s(zb%,3,Sb%):|
00005f00  de 54 62 25 20 31 30 3a  24 54 62 25 3d a4 61 28  |.Tb% 10:$Tb%=.a(|
00005f10  22 22 22 44 69 6d 6d 6d  71 70 22 29 3a 21 67 25  |"""Dimmmqp"):!g%|
00005f20  3d 2d 31 3a 67 25 21 34  3d 30 3a 67 25 21 38 3d  |=-1:g%!4=0:g%!8=|
00005f30  30 3a 67 25 21 31 32 3d  36 39 3a 67 25 21 31 36  |0:g%!12=69:g%!16|
00005f40  3d 36 38 3a 67 25 21 32  30 3d 31 32 32 39 30 2b  |=68:g%!20=12290+|
00005f50  32 35 36 3a 67 25 21 32  34 3d 54 62 25 3a 67 25  |256:g%!24=Tb%:g%|
00005f60  21 32 38 3d 31 3a 67 25  21 33 32 3d a9 28 24 54  |!28=1:g%!32=.($T|
00005f70  62 25 29 3a c8 99 a4 61  28 22 58 6b 6d 71 60 47  |b%):...a("Xkmq`G|
00005f80  74 67 61 74 65 4b 66 6f  70 22 29 2c 2c 67 25 b8  |tgateKfop"),,g%.|
00005f90  55 62 25 3a e1 0d 16 80  2a dd f2 65 28 56 62 25  |Ub%:....*..e(Vb%|
00005fa0  29 3a c8 99 32 36 32 33  34 33 2c 56 62 25 2c 67  |):..262343,Vb%,g|
00005fb0  25 b8 47 62 25 3a f2 59  28 47 62 25 29 3a e1 0d  |%.Gb%:.Y(Gb%):..|
00005fc0  16 8a 13 dd f2 59 28 47  62 25 29 3a c8 8e 47 62  |.....Y(Gb%):..Gb|
00005fd0  25 ca 0d 16 94 22 c9 32  3a c8 99 a4 61 28 22 58  |%....".2:...a("X|
00005fe0  6b 6d 71 60 53 72 67 6e  57 69 70 67 6f 79 22 29  |kmq`SrgnWipgoy")|
00005ff0  2c 2c 67 25 0d 16 9e 23  c9 33 3a c8 99 a4 61 28  |,,g%...#.3:...a(|
00006000  22 58 6b 6d 71 60 47 6e  71 73 65 57 6b 71 64 71  |"Xkmq`GnqseWkqdq|
00006010  79 22 29 2c 2c 67 25 0d  16 a8 09 c9 36 3a f2 50  |y"),,g%.....6:.P|
00006020  0d 16 b2 09 c9 38 3a f2  54 0d 16 bc 09 c9 39 3a  |.....8:.T.....9:|
00006030  f2 51 0d 16 c6 12 c9 31  37 2c 31 38 3a f2 52 28  |.Q.....17,18:.R(|
00006040  47 62 25 29 0d 16 d0 05  cb 0d 16 da 05 e1 0d ff  |Gb%)............|
00006050