Pg?g! 6D:\a6=>D12345m  R.Koning 2000 OPUSPC 720K  o$(64@) !"A moment, creating string...." (8f=164@:o$(f)=(33!+(*90Z)):f *pp$=6+6+6+6+6+6+6+6+6+6+6+6 +q$=p$+p$(8) 2:1;o$''' <'" 1 : All sorts" >'" 2 : Bubble sort" @'" 3 : Insert sort" B'" 4 : Shell sort" F 0 Pk$= Zk$="1"2000 dk$="2"2000 nk$="3"3000 xk$="4"4000 80P  ** Bubble sort** a$=o$:bt=0:bs=0 D3,0;"BubbleSORT at work:", la=a$:i=1 l=1la-i L5,0;a$(l-1);5;a$(l);7;a$(l+1) &3,21;5;a$(l) :bt=bt+1:a$(l+1)a$(l)2050 Dbs=bs+1:t$=a$(l+1):a$(l+1)=a$(l):a$(l)=t$ l  i=i+1:ik4020 4040 515,10 ;":tests=";mt;",swaps=";ms;"" 17,0;a$ T.1}L,10 h 0}17,0;a$(i-1);4;a$(i);7;a$(i+1l-1);5;a$(l);7;a$(l+1) : ~  quicksort here?  @*1;"allsort"1 '9f=23755\65:f;" ";f,¾fƾf>31:f '&tr=6:s=3:q=32768 'V@tr,s,q:q=q+512:s=s+1:9992'+(s>9 )+10 *(q>65535) ' Ttr=tr+(128*(tr<128))-(127*(tr128)):s=1:9992' '@q=32768:f=23755\26759h:q,f:q=q+1:f 3u AAX$ddĩץƠd % % %A p!,1 2(5 j99<CXdGdTWdj 5ko lmMqqMm é2I1IȮ1;1        1!          B   B1D1  CCb1!D  !J!B!A # ,-*&M%O)!(*! $)+ *"  ".-/!.S!1021u:768!Y7!>C;4<:;=1<^1 ?9 @> BA? @ @"DaDFC#$GD$F&&'LK%NMn(P(OR)R QPS /RU)U TS*+X \WZ8[Y!eZ! _]X \,= a\-a C`_ .d/c fh[ ge! rf! 0e 1i 2 3r 5m 5l oN np 7 8 3gk  9@ :3U3V]Wd0^XU_YdD`Zty[7z[dsz\2 ;=? A*AHA9C?AQACAEAGEM#GKAWI5A]KdEg#=fAiMkEs#AqMAE#E#AAAAAAAE#E#OQAS{|}~Qij#k!l m n o pqrCstuvwxSW^dglqw}śΛٛ !,27FU`o{ÜȜ͜МԜڜ#08AIW_fms~ŝҝޝ $-5@FQZaks{ǞϞ֞ݞ"(08?HP^pğџߟ $+BNU\gp ʠҠݠ !/7>JNSbt|ɡϡ֡ߡ#+4BPXals~ȢТܢ"/:BMVboyɣϣӣףۣߣ #'+/4;?FMQW]`gkrv|ʤϤۤ+27=FMUZaejpt}ȥХ֥ߥ *39=CIOW^er{Ʀ˦զܦ$(/7>FRV]cios}ʧҧا %/8@GNT^gpw~ǨѨڨߨ+5;CNU\fr|˩֩ܩ #+6@EKX`gmrxŪͪҪתݪ!,2:@EUZejqyǫΫثޫ #.4@ENT_bjoyŬѬ %3AMWeq}ϭۭ -9CMgoŮӮ-;KYcoӯ߯ %/?KWeq}˰۰ /=GS_{ϱݱ#5AKYcmyòͲ/=AQesódzѳ)9CQc}ôʹ۴+?IS[g{ѵߵ !3CWa}϶۶ )9I_uŷ)5AM]kwϸ !'-3;AIOW]ciou{Ź˹ѹ׹ݹ #)/5;AIOU[_kuǺ˺Ѻպۺߺ #)1?KSY_cimquyɻջۻ #)/7?EKQW]ckqwǼͼռݼ #)1;CKU_gqyý˽ѽսٽݽ %+17=CIOU[agmsyǾ;Ӿپ߾ !'-39?EKQW]ciou{ÿɿϿտۿ gadraaiklim*pakleggeefstopsla*opensluit* vergrendel ontgrendelkijkwachtvalmeet gebruik overzichtscoresaveload voorwaarts*rechtsteruglinksxxx onderzoek traliehekdeurgatprovisiekamertouwafzetting verborgengarderobedeur kelderdeurvalhek gordijn kastdeur magische doorgang gebrokenraamdeheteenhijuiklijkdrank af-spreuk klokketouwtoortsreepjemagie snippertjestukje schroothoopkompas vitrinedonkerencyclopediebeklimlichtkioskwaar keukenmes eenheid sportenkanonkogelstaf onthul-wapencollectieharnas aardedonker boekenkastringputmuur geschriftengeheimenboeksesam-rad verrekijker machts-flacon vloeistoftrap verdwijn- kruikjevocht druppelsladdergloei- sleutelbos klokken scherven geldbuidelstapeleerdervoedselvoorraadvaatjekruitdood-slot verzameling magische resultaat brokstukkengeluidinhoudvoorrechtsachterlinks geheimekerkerkeldergewelfsoldatenkwartiersoldatenverblijfgang*grotezaal antichambrekortetentoonstellingsruimte middeleeuwsslaapvertrek voorzaalkamerbediendenkamer!>M>FWqMMgaLر3gg3gM\< 3MggP>v> P P P 3\MWMGWq !/uv>>BB<DHpHDB@~BfZBBBBbRJFB>|B<<B ~>~B>$@B <| <<V<@BB@@bB@D @0B DD<8 DDBDDD|(DBD~T B@@B$DB0"@B$@B(DDR*BD>^B@BBNNb~8D 80B <DD D<BDDD@(DBxBBT B@@B~DB("BB~BB(DDJDBD>@BBB$BBbBD 0< 88D< x 8DB<>><>88@8<@@B>$DB $<<:|8<<<B x8 x38 8@ !<| 0<>0<@qBBD 88880Bx8888880@@8888q|D<<D@D 0 D@D @D 0(Dx< x8 0'" 2 : Bubble sort" @'" 3 : Insert sort" B'" 4 : Shell sort" F 0 Pk$= Zk$="1"2000 dk$="2"2000 nk$="3"3000 xk$="4"4000 80P  ** Bubble sort** a$=o$:bt=0:bs=0 D4,0;"BubbleSORT at work:", la=a$:i=1 l=1la-i L6,0;a$(l-1);5;a$(l);7;a$(l+1) &4,21;5;a$(l) :bt=bt+1:a$(l+1)a$(l)2050 Dbs=bs+1:t$=a$(l+1):a$(l+1)=a$(l):a$(l)=t$ l  i=i+1:ik4020 4040 516,10 ;":tests=";mt;",swaps=";ms;"" 18,0;a$ T.1}L,10 h 0}18,0;a$(i-1);4;a$(i);7;a$(i+1l-1);5;a$(l);7;a$(l+1) : ~  room for quicksort?  '*1;"allsort"1 C@Hd1IdIoiPvoUp,SA.wr\Mf;EI!FMI#hM)>kbCH#CHvu[]dIQ&Bo+f=@8_CU]VG>GA@(P Q . 3: ] 3:f :f  :f  xxx] 3ooqqrvzz  ] 3:  ] 3:f   ] 3:  ] 3:f   ] 3: ] 3:f :f  :f  xxxx :1:1 1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:13 3;f,¾fƾf>31:f  :1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1 1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:13 3;f,¾fƾf>31:f  :1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1 1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:13 3;f,¾fƾf>31:f  :1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1 1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:13 3;f,¾fƾf>31:f  :1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1 1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1:1  M9AWqM P P P 3ki3Mg`\GWq !v>