Towers`PRG formatted GEOS file V1.0!!!!!9}Towersa V1.0R. Bruce Thomasbasic 9 > 9 6  9 inspired by 'Towers of Hanoi' - move rings from one tower to another.`   ( 9cT!#bf9=\^L(ƉńϐՔ R. )iiLL448,;;=='OB;;?I;,Enk(  p j`p`pɠ Vut󩠅p  `F` L  HplvL S SH  +H E   E d AhJ`LHpI`8;)< H duiP R pɈ i8Hu  hLLq4X>Vt~w/z*|cYX ~u1r c p`p8Hp: H ? H  H ! D H h I HLdL,^Vy dv88; 54541r H  L  H  L    H H J N IN 1 H h 1L SN Z S EN  ELHLIڢIڢ-(h#5](IڢH 1pHɁ  H g hɁ  H h 1` vy{| g|S}dpL}Qz}c0~~D:~L̑ LHH ShhHH I dhhe I HHhh` LHH S  dhh  ELduLRuL ~LK ªHH       x  E,] LE 8僅儅L M BJ K 356X8?7Dž4LxL  L ee Š ,H L$E  LHL L L'  Q / # L  F / # L ; /"*LHF ȱG `RQLx 8# )#,)Q )#, 8#Q Q u F G L L`)ȭG F e` F* A! L*0 A!,O!`L  *L{! E * X* ) L!0E8勅縷包ŭŬ $0C ~0ڥee8L~ee8L~LHee` ! 'E ! !  !L!IIi` `J   ee ,# 0 nLz"0 "  eJ  С e(`H /"2 e,$HH !hhh  h©`h`h`L!悄 : 0:,8(` # Օەɕ` # # $ ե ۥ ɥ   `  8ðIi  8ϰIi  `&&JfJf8ee` &  i` i  i  r  r`؇ ه4    x$ %LO % q 'н)^ ( I-Ѝн)^ ( I-ЍнH )  M# $h)@ % LJ% } uÕH h*н^ I-L% Ѝе} uϙ` w w } w L3%` Ș݉ ) ` ݕ ;   `   e e  ^ Ѝ `Ƚe k  N Z8juHȱZuHiN hhο` LF   ޭ ާ 潥) I  j Օەɕᩀ ` gp x ,' ЩЎЎԎ Ԏԍԍ ԍԭ) ~ u  @. M ] 4 56 K w. 3 D 1 2 8873L Dž4<$ALO\ [  xX W Z Y 9` 0Ki  L*0:  L* L  *L' E * X*  ) ``On disk:Insert new diskswap errorgeoBasic and data fileP@must be on the same diskPPin a one drive systemgeosgeoBasic Info MiniDeskBlackOutV1.4?Extra ignored?RedoTPH HH L)@); ; { t $:     hh hLNTowersa V1.07 6 5 )# 6 5 ` 6 5 `' M LK )L) )L)t,w,,,,,,) Š  LH`  F  # ` `   ȱ ei` )` 0 ` )` )  ȘL) )L/" 0 `   ȭ ` L* .x *H  '  h *    (LX* *"  )  P+L.* L+* eHeHx  m ) 4*  )    P+hh  (` ȥ`Lc3?fc0fc3fc3>9  ` l l l l l p`L© T& Q@  X M P 7U`LKĠX r LK UFU?UUBU@U:UU;UO);   {V3 {KNQOQ 'QЍ(QQ)QV G Q , LQ@ =)5V ;)3Vߍ<)4V` X X ( RR S RRʍRR6 7 R T=V#WH<V"WHV=©<©@U @ R , hÃf훆cf͛cf͛f͛f͛c>À~L¬``6 6 L©6 0ɠ` TJ@  2X M Pة{HH hh@ YŠLO `RR S RRʍR&U 6 7 &U T @ @ U ,  SP Ġ' M ¸P@`` ' =  {X 0  HRHH LK w`U@UU @ tŠ O`` basic data V1.0basic@ !AA!Towersa V1.0R. Bruce Thomasbasic 9 > 9 6  9 5  |geoBasic 8Copyright (c) 1988, Berkeley Softworks`   W M LK`HH ;hh W ieW$L;  e e ii ! 8僅JfJf  e  e    `Disk full, remove some filesPlease Select Option:new documentexisting documentto deskTopFile exists, choose another.Data file is beyond V1.0WARNING!This file is write protected.Please enter new filename:Please enter an author nameopening filecreating fileLu  H @@~h ei2i( 5HХ LHLHL  L2v ­L   P ' hLhL 5hХ H @~@ {h v M Pv r  ')JJJJ5'Ѝ* `Not enough free space onP@disk for desk accessory.running desk accessoryLNLNU V U UU/ - T S ,w S  R Q S OOd ZUU)@   9 ?LpOH OL') OLLUU@`……ȱW Y ȱX Z Y Z Y i[ Z i\ [ K$\ L$Y B$Z C$U V `DCՅ) ՠȱ ȱȱ爈ɑȱ eU iV $ ` AQ BQBQAQSP _S NT M LK` PAQ.BQAQiAQ G­BQAQ J©U M LK BQAQ  'AQIBQI U&TPT M `NDžVe u8AQ8BQ8P8Qii"/E` 0p gp xL  " / 3 D A+ , -  ')JJJJ 'Ѝ* %Щ&   e e ii ! 8僅JfJf  e  e    `©,2BM慁 "Dž,Lx # y` `(C ;©8iH h `i ` ԅ x `Please reboot your systemP@using the same GEOS diskPPthat was first used to runP`geoBasicCannot install geoBasic onP@this disk. Please refer toPPinstallation directions inP`the manual.Cannot install geoBasic on aP@write protected disk.Error installing geoBasicgeoBasic installed.Lux  { t© ) )  OɜZ   ) )   ȱ/ Oɜ yOɜLH8僅儅 x )v  ) ) w  Oɜ8 x ; <  / XLcvX` Ȅm   LH  *   ` Q ; /" eeHHȱĠ0hh`Ɂ Ƀ xP vP whihieÑÅȱeđÅ)?ȩ-ȩ(ȩבȩ i i eÍ ȱeč eÑeđqȩ Lw wȱeÑȱeđHHHȩ eÑ eđ)?< wȱeÑȱeđHeÑeđqȩhhhhL?weÑȱeđ`eÑȱeđ`Lx  eÑȱeđȱeÑȱeđоȱeÅȱeąȘHeÅȱeąHH QR u hhG #LHF iȥieÑȱeđkȩhLw`ÅeÅiLyeÅȱeąHH QxR u hhG #LHF q)xqȐxix(ȥixeÑȱeđeÑeđtȩiLx`    feeii   e  e  `LWgLITL]LZLL8LLLL ]L,]LTLJnLTLmLnLL &iee`HHH H [h hHHst /#,ʄ E\hh)ŌLP   eȱeɥ OL-Q,LH O ] ȭ ȭ ȑ $Phihiȑȑ Q e?e4 ]掤Ǝ8ȑL-QLQ`hsht HȊ@ȥ Qes et΅ ʭ ʆ~ Qee`LP ~ *& e~e`LH YJ S RH!RH K\ ͢R , h!h hh  YLY YJ   ooSS jS SS SR5 7 R uSR ,  '  Y\ SLR Ġ' M LRHH hho   C B  t­C B @=  LY +oH  -o ( ' ;SL* SbSٞٳٳ?03L©`5 0ɠ`5 I5 L W ihh H Hl ( \ ˍQ GR M L 򅂤Ƃ` 6L ȱ e'0 SLTLa:L]ȱȱe )# ZTM L.HLT"8逰!i@:e`L_J cHcHL)#J cHcHL)#L] 0`J HH .nF G nhh ` V M\ AV U TL0. ` W. ` U TL3 H\ U E\ ?L 2UL9 W"<` PUL$ PU. L' PUL* V  LUL[tIUU U  K\ .k V +_X`q ,ϩ`JHjh`JjFf` ` `ǥҔ6`66` V `@L)fȅL)f, k V- ^ V K\ k V ^ V` k V ^ V`LL5 3 f78586 6fLf W8$0`LHNcHMcH VL*WLch h!H LtHsHrHqHpHl h#d VhJhvhwhxhyhzhEp`ƂƁHH [ [ /#8騐*IEY )#L C B  -桪 ? > C B ,= 0=  XLYLHLq q q?  XLLH S!H H ^HH phhh h!  ŠLpLp S nH!nH ^HH ^HH pnn mrnʅohhhoeohoeo o"nn t )hhhh ) wh!h Lq qXLYx  ,= P = 0 ? > C B  H ? > C B h  LHX` S!H H ph h! er!n n H nʅ h Lponn t )@= Lp! L8­@ A # C B  UsLp@ A `  pr> ? B C = o wŠLp  X`  ` H H h h HH/H H Mhhh h б H H     xhh Lr ȭA LJ©,= PL tA @ B C W$0 d iA @ C B   , rL,= P =   /#&, A @ C B )#Ls,Lp A @ C B X` 6t  )  X` W  H prh )  C B @= X`L[ 6t  )  X` 6t  )  X` Wo /#H,Ђo x W i o /#, WoX`H th`LoLXpLpLSqLoLoL7q ()LCB  /#ɚhɝc,S; )#` W$0 d iHH  (( ~hh C /#Lo8 i  W)#(m ʝ( C )#LoL]x   y  X`goJJJJpH)ph p(` 03 @rack:@stp@ v6n1:@oscrn: C ct0E F @redoH @stp:@clearJ r2:mr:@sprites K ct0L N P @oscrnS base(v)y(v):cent(v)x(v)MT v,4,base(v): v,3,cent(v):twr(2,v)0:twr(3,v)0 U in8:twr(1,i)1:V Z @clear\ i13:j18^ twr(i,j)0_ :b d @howto f gg1g g1@dox1i g2@dox2k g3@dox3m g4@dox4 n g5g0 p @screen w@dox1x "dox1",9,0 z "dok"| ~@dox2 "dox2",9,0 "dok" @dox3 "dox3",9,0 "dok" @dox4 "dox4",9,0 "dok" @rack q2 u230? i q31:i,4,290: i,3,(260o(i)):r6u290:i,3,360 i,4,u uu6 i @offscrn fv:e2fv1 f,3,350 @two mr:r2:q6:v8:nv @clear> 1910:base(8)y(8):cent(8)x(8):base(7)y(7):cent(7)x(7) @rack' , @tree6 mr:r3:q5:v6:nv8 @nulevel  @fower mr:r4:q4:v5:nv @nulevel  @fife mr:r5:q3:v4:nv @nulevelS X @sixZ mr:r6:q2:v3:nv^ @nulevel  @quit :  @dbinfo% rd$b$o$"Towers"p$" " * "readm"R  @stk1 a1:x104 @action L @stk2N a2:x184P @action  @stk3 a3:x264 @action  @count piece0:h0:z0  i38?  twr(a,i)1 hh6:zz1: piece0 piecei " $  @action2 s0 s1: @first @secnd  @first  ba 9  @count p1piece' p1 0 @bell:s0:) b112,8,13,9* b222,8,23,9+ b332,8,33,9, 151 @ @secnd B ca'D cbs0:@bell:15:12,8,33,9:E 15:12,8,33,9 F @countH p2piece J p20 p2p1s0:@bell: K @move L ctct1 M @winN  @bell 3,34334,1169,01611 i0:i20:ii1:  3,0,0,0  @move  cb d2:1806  d20 Pybase(p1) 1242: p1,4,Py  Py9 Pxcent(p1)(xo(p1)) d: p1,3,Px  Px cent(p1)Px0 Py124 (btmh) 2: p1,4,Py  Py  base(p1)Py2 " twr(b,p1)0:twr(c,p1)1:s0& : @win< zz1:zr a1 @windb= ? @windbA move(2r)1-C m$" "(move):mn$b$"Minimum moves ="E mt$mn$m$bl$>G c$(ct):cn$b$"You made"p$" ":cq$b$" moves."p$" "I ct$cn$b$c$p$cq$$J l$(m1):lv$b$"Level"p$" "K lt$lv$l$bl$L ga$b$o$"Towers"p$" "M 1:8,4,31,15W "plagn",AX 15:8,4,31,15"Y A3@redo [ A4@quit] _ l @sprites(q "ring4":"ring3":"ring2":"ring1"-v "ring6":twr(1,8)1:"ring5":twr(1,7)1 `xxxxxxxxxx!x$!x$!x"Hǀq1yasxH$@"H!@$$IxH$@H"H!@ ""IxP@(x!a "#x@ @! !B x$@0xB$"HIDI"HIxB$HODI HIxB$ HH"D* PIxB$<HI"D* PIxAF8 Ix<@xxxx Bx Bx Bx  8,0xǀx  $2H $$@C$x$"H $@B$x$"x !$$@B'x $"@!$$@B$x $"H!$$@B$x ("0 @B#x  xxxxx"x"xqxp"xI"DGxH"D"D@xc"D#x"DBxI"DBD xDP xxxxxxxxxxxxxxv`xxxxxxxxx ?x `x Lx @Lx @L 0x 818`dI'x DHD@