0707070000020060071006440001460001440000010722200365433427000000500000000003Size80 0707070000020102141006440001460001440000010723620365433406300000600000000116Files./Size ./Files ./Install ./MAKEcpio ./Name ./Office ./Toybox ./Remove ./magic 0707070000020103121007550001460001440000010727740365433412100001000000000461Installecho "copying magic into /usr/games:" if [ ! -d /usr/games ] ; then mkdir /usr/games chmod +rwx /usr/games chown root /usr/games fi uaupd -r Toybox -a Office Office if [ -r $UA/Toybox ] ; then uaupd -r magic -a Toybox Toybox else ln Toybox $UA/Toybox chmod 666 $UA/Toybox fi mv magic /usr/games 0707070000020072101007770001460001440000010270040365433413700001100000000042MAKEcpiocat Files | cpio -ocBv > MAGIC+IN 0707070000020074161006440001460001440000010315140365433431300000500000000072NameMAGIC - Another easy adventure - 04/27/86 from THE STORE! 0707070000020102331007770001460001440000010523300365433221100000700000000050OfficeName=Toybox Default=Open Open=UA Toybox 0707070000020101741007770001460001440000010735260365433423400000700000000066ToyboxName=magic Default=Run Run=EXEC -pwd /usr/games/magic 0707070000020101531007550001460001440000010730150365433420600000700000000104Removeecho "removing magic...." rm /usr/games/magic uaupd -r magic Toybox 0707070000020037271007770001460001440000010770530360013745100000600000101004magicR8S  %@ .text I .data %$@.bss % %@.lib % %/< %N1X OQ./HJf/H#0N/N1x0<N@NVH. N1Jg. N1`LN^NuNVH$| Jg&Jg%n%n J`.`./< N1Xp.N1x` LN^NuNVH $n&n B &L N^NuNVH $n&n fp`V.N1 $.N1 &.A8/N1XJf$mgA8 ( fp`p`L N^NuNVH$| %  %rl*Jg R./.NPXJgp`X`p`LN^NuNVH$n&n (| JgL g$. N1"瀐"| 0Af./ NXJg L``` LN^NuNVH<$n&n *| %  %rl@Jg4 U./ NvXJg  0r.N1"U#@ B`X`L<N^NuNVH $n. 0/ NvXp./ NX @&H f./< N1Xp.N1xBB L N^NuNVH $n &| JgH./.NXJg*. N1"瀐"| 0Afp``p`L N^NuNVH. /.N|XJf.NJgp`p`LN^NuNVH ."| %#LN^NuNV>H$| Lp-@BBB~BzBvBrBnBjBfBb&| Jg'S'k `p.NtBVBZp-@^p-@J^g. :N1Jg,  0r.N1ro. EN1`./< qN1XJf(Jf JfJ fJf Jg. |N1Jg. N1 tf J~g*Jg. N1Jg. N1J g. N1Jg. N1Jg. N1. N1t&| JgV. N1"瀐"| 0Af* RJf. N1./< N1X`Jg. N1B  0r.N1`.  N1`BJf. "N1. cN1`Jf. N1`J~f. N1. N1`Jzf.  N1. 1N1`Jvf. dN1. N1`Jrf. N1. N1`vJnf. N1. /N1`R g g 'g0 *g /g@ 8gZ 9gt EgBN. AN1.0pQ/HnN1P @-HJf p.N16.N1 -@R .RSCB1-nJ nJJg" nJHH.N1"nJRJ`. [/.N1DX @-H. _p/N1DX @-HFBBJFg. cp/N1DX @-HBJBg. gN1` (| Jg ./N1XJf`P`Jf./< N1X`-|  nJg&.F n/N1XJf` P` f$ nJg n l (nBF l"JFg./< N1X`:`JFf./< N1X` fn. N1.V/< N1X-| % . %rl0 n PJg n P./< 0N1XX`` lpJg2  0r.N1ro f $| ` ,$2f. 7N1`@ "瀐"| 0E` ,`j  0r.N1`. PNJg,# X 4. bN1p.N4-|N`. oN1`. NJg,#  . N1p.N-|N`. N1`v. NnJg,#  t. N1p.N-|N`\. N1`,p.N` BN`8 g 7g g2 Bg`JNg`lt  0r.N1`|. /.FN1XJf t`. /.FN1XJg. /.FN1XJf t`. /.FN1XJg. /.FN1XJf t`.  /.FN1XJfTt`f. /.FN1XJf8t`D. /.FN1XJft`". /.FN1XJfpt`. #/.FN1XJft`. '/.FN1XJft`. -/.FN1XJf  0r.N1r .N1"| %Jf:. 2N1  0r.N1r7f. FN1t`@  0r.N1`*$| `B$| ,`8$| `.`$ 7g g 'g *g /g. 8g| 9g^`t f. !-/.FN1XJfn. !1NJg^. !9NJgN. !CN1-|N. !fNp./< !pNX @&H'| !x./< !N,X`p.N `D. !/.FNXJf. !N1`p./< !NlX @&H. !NJf$ gB + "瀐"| 0Af&. !N1. !N1-|N`Jp.Np`. !/.FN XJf. !N1` f./< !NXJg./< "NnXJg./< " NXJg. "N4Jg./< "NX. "%NJg./< ",NX. "3N1. "TN1p./< "iN6X @&H'| "v. "N -|N`L. "N1p.Nf`. "/.FNXJf. "N1`x./< "NXJf./< "NnXJg. "N1-|N`p.N`,. #/.FNXJf. #N1` 4fV. #"NJgFJ %f<. #%N1p# %./< #ONX @&H'| #[-|N`>p.Nd`. #x/.FNXJf. #N1`v./< #NXJgDJff@0; NJ.......2`zVrn`JNg. .NN1. /9 N1XN1.N1`*JZg^. $N1. $N1 Vf. %N1`*.V/< %$N1XpV./< %JN1X. %rN1.0pQ/HnN1P @-HJf p.N1x.HH.N1rygLN^Nu      " , 5 ? J Z e r y&  % % & !  # # * , 2 3 #4 . :6 H6 X8 j } > >   I @ @   B B  +J ; F dL m n o p q r s x z                            ! ! !         ! . @ [ o             # 8 M b'9 s    $ %    - A S g!" y  "  & % ( )-1' +,(* () 9+,)+ L+++) Y./0( f- w- - (234 2231 1222 2134 7. 7 5 0 ( 99; \:<A hK; xA < > D ; ? D @CE D -GE AHF WG mB C < K @@tree2 small twigsshoveldark holelocked doorred treeblue treegreen treewood shedred key$$$ valuable coinspaper notegreen keyblue keyfarmhousegolden cowsneezing powdergiant corngolden grasscastlepie shellovenmilking stoolempty bottlepie filling$$$ silver crownopen door$$$ pearl necklace$$$ rare book$$$ golden lily padswarm of fliesflypaper$$$ emeraldsnake foodlocked doorsilver dollar$$$ bar of gold$$$ golden statueraised draw bridgeblue locked door$$$ rare stamps$$$ ancient vasegreen locked doordwarf's house$$$ gold watchgas masksleeping gascavepush button$$$ pearl$$$ diamondred locked door$$$ rare fossilhanggliderbig fan. push button on fan.$$$ ringwestwnorthneastesouthsupudowndgettakedropputgiveclimbdigopenreadmilkbakeeatgoenterpresspushrubpayhitbreaksmashlookinventoryquitqbyeendin a forest.on top of a tree.at the base of a mountain.on an open pasture.on top of the mountain.in an underground cavern.in a passageway.in a tunnel.in a tunnel.in a tunnel.in a room. Tunnel ends.in a tunnel.at a dead end.in a strange forest.in a strange forest.in a strange forest.in a strange forest.in the woodshed.at a junction.on top of a red tree.on top of a blue tree.on top of a green tree.on the border of the land of Ooze.standing on farm land.in a kitchen.on farmland.in a corn field.at valley junction.in golden valley.in medieval valley.in terror valley.in a hallway.in a small chamber.in a tower.in a very small room.on a green pasture.in a laundry room.in a pantry.on the border of the land of Zartz.at woods junction.in insect woods.near a small pond.in a forest.in a forest.in terror woods.near a small pit.in a forest.near the entrance of a cavein dark woods.in a forest.in a forest.in a forest.in the bottom of the pit.in a small storage room.in a tunnel.inside the cave.on the border of the land of Oola.on a plain.on rugged land.near a magic garden.on top of the hill.in a blue garden.in a green garden.at a dead end.at the bottom of a hill.in the dwarf house.near some ancient ruins.in ancient valleyat dragon crossing.in a well-lit tunnel.Tunnel continues.End of tunnel.in a red garden.standing in the ruins.outside of a tool shed.inside the tool shed.You can't do that here.You might get killed! Cannot create the %s. Cannot find %s to destroy it. It's too dark to see clearly! Get a light!You're %s Some exits are: WEST NORTH EAST SOUTH UP DOWN Things you see here: %s You are carrying a large sack for storing your treasures.The ground is very soft.There is an ax-wielding madman in the valley guarding the coins.He is swinging his max madly.There is a giant killer frog in the pond.There is a path north, but a wicked pie-eating dwarf blocks your way.He says, "Gimme a pie!"There is a giant chicken in the forest.He seems to be hiding something. He looks hungry.A pair of hissing rattlesnakes guard the statue.Watch your step! They haven't eaten today yet.A fat troll stands guard."Pay the troll," he says.The entrance to the cave is guarded by a mean dragon.He is wide awake. What do you want to do: , , ,That's too many words. I'm limited to two at a time.I don't know what "%s" means. "%s" cannot be used with an object. "%s" requires a direct object. You are carrying: A bag with %d treasures %sYou can't move that way.red keyopen doorDoor's open.Get the right key!green keyopen doorDoor's open.Get the right key!blue keyopen doorDoor's open.Get the right key!holeshedwoodshedhousefarmhousehousecastlecavehillpitruinsdoorThe door is locked.But it looks as if an ax might smash through.caveDragon won't let you. He sure looks mean.bridgedrawbridgeYou cross the drawbridge.The drawbridge is up!The troll says, "Pay me a buck!"gliderThe glider won't fly.There's no wind!The glider swoops you into the valley below.It drops you off and a gust of wind carries it away.There's no %s here. Be reasonable now. That's impossible.OK!fliesflypaperFlies stick like glue to flypaper.flypaperflies stuck on flypaperYou can't carry anything more.OK!trolldollardollardollarYou're not carrying it.OK!sleeping gasgas maskWhere's your gas mask?You fall asleep and are eaten by a giant moth!The dragon falls asleep.gasgassleeping dragonsleeping powderThe axman drops his ax and sneezes wildly.Quick, grab the coins!powdersneezing axmanaxgolden cornThe chicken devours the corn, gets up, and walks away.corn$$$ golden eggsnake foodThe snakes eat the food and slither into a dark corner to sleep.snake foodpieThe dwarf gulps the pie and vanishes.pieflypaperThe frog licks the files on the paper and disappears into the pond.flypaperlicked flies on papersilver dollarThe troll grabs your buck, and turns a crank.silver dollardraw bridgelowered drawbridgepiefillingpie shellYou have just baked a rhubarb pie.pie shellfillingrhubarb piepienoteWhat?paper notenoteThe note says: "There are 17 treasures. Can you find them all?"golden cowWhat?milking stoolbottlegolden grassstoolstoolbottlebottleWow! The cow gives golden milk.Fill your bottle up.golden grass$$$ bottle of golden milkbottleThe cow is hungry!rhubarb pieWhat?rhubarb pieovenYou can't stand the taste of rhubarb! Besides, you're not hungry.closed doorWhat?axWHACK!!!! The door splinters; it's open.locked doorsplintered remains of a doorpush buttonWhat?fan.fan.spinning fanThe fan spins. It's getting windy.push buttontreemountaintreehillshovelholeundertunnelYou dug a tunnel and crawled under the door.The hole magically vanishes.You found nothing of value.What?twigstwigsburning twigsGood deduction! You have created a small fire and you can see! CONGRATULATIONS!You've made it all the way through and back.You found all 17 treasures.You found only %d treasures, however.There are %d still out there somewhere.Enter "yes" to play again: OFRjV~~    `j&0dj p t},2<BX`x  (,8nt~  * 6BFLV^bflrz !#'(*+(-<.P0d1x24789:<?@AE(H8J@LLM\QdRtV|XY]^_cdeijko pqxx|z{|~2V^nz   $ , D L ` l x         * : R Z p               * 2 > N Z         L X p z             $ < h t    # & ) , /127&8:9J>z?@ABCEFKLMNO QS"T(U*VZ[_dJe`ihjxpqstuvw{|,}8~DJR\h(4@N^jv 2PVbn&,8@Nlr~*4HP*6L\ p  *>\z !"#$'*-.1*364B7N:d;t>?@ABCFIJM N&O:PBQNRZUnVtWzX[_bcfhilpq t,vDwNz&6FRz~JR^jv.text<.data .bss %XX1.filegmagic.c.0fake _cnt_ptr_base_flag _file .eosf thing orgnamenameorglocwhere .eosfwords 7west north east south up down look inventor end get put climb dig open read milk bake eat go push rub pay hit! fastgo" nonword# .eosfvocab >wordwordval .eosf7way Hw n e s u d .eosf>place Odir4desc.eosfHcannot< 8IV.bfFemenace .efjecreatethhI`.bf~ewhat where  curobj .efe carry "Ij.bfewhat inslot X.efematch$|Jt.bfeword what wrdlencolen.efpe havez$ZJ<}.bfe what curtote X.efefindhzJl.bfewhat where Hcurobj .efBedropN rJ.bfXename where Hwhat curtote X.efe destroy ^J.bfe)what curobj .efehereis$pJ.bf(e2name where Hwhat .efeat$BK,.bfe=name where  H.efeunlock (K8.bfe@door .efemain$KJ.bfeEinline2QQinptr.bbdhere Hcurobj said 7where7curtoteXsackflagdarkaxmanfrogdwarf~chickenzsnakesvtrollrdragonnfliesjfanfdrawbridbplaying^winnerZntreasVinlenRticksNccJobjectFrestB.bbd6counter.bb dnextloc.bb dwentflag.ebd.ebd.ebFd.ebd.efeFILE  .text<.data %.bss %timezone0tzname0patblack0patwhite04patgray0Tpatltgra0t_iob0_bufendt0_ctype0 sys_errl0_dbase0errno0environ0PC0BC0 UP0ospeed0LINES0COLS0wncur0 optind0"optarg0&opterr0*optopt0.sys_nerr02_sobuf0d_tbase1shlbat1shlbatid1access1 alarm1brk1ibrk1sbrk1$chdir1*chmod10chown16chroot1<close1Bcreat1Hdup1Nexecl1Texecv1Zexecle1`execve1fexeclp1lexecvp1rexit1x_exit1~fcntl1fork1getpid1getpgrp1getppid1getuid1geteuid1getgid1getegid1gtty1ioctl1kill1link1locking1lseek1mknod1mount1msgctl1msgget1msgsnd1msgrcv1nice1open1openi1pause1pipe1profil1 ptrace1&read1,semctl12semget18semop1>setpgrp1Dsetuid1Jsetgid1Pshmctl1Vshmget1\shmat1bshmdt1hsignal1nstat1tstty1zfstat1stime1swrite1sync1syslocal1time1times1ulimit1umask1umount1uname1unlink1ustat1utime1wait1write1abort1abs1atof1clock1crypt1setkey1encrypt1ctermid1 ctime1localtim1gmtime1asctime1"tzset1(cuserid1.ecvt14fcvt1:gcvt1@fclose1Ffflush1Lfopen1Rfreopen1Xfdopen1^fread1dfwrite1jfrexp1pldexp1vmodf1|fseek1rewind1ftell1ftw1fgetc1getw1getcwd1getenv1getgrent1getgrgid1getgrnam1setgrent1endgrent1getlogin1getopt1getpass1getpw1getpwent1getpwuid1getpwnam1setpwent1endpwent1gets1getchar1 fgets1getutent1getutid1getutlin1$pututlin1*setutent10endutent16utmpname1<malloc1Bfree1Hrealloc1Ncalloc1Tcfree1Zmemccpy1`memchr1fmemcmp1lmemcpy1rmemset1xmktemp1~monitor1perror1popen1pclose1printf1fprintf1sprintf1fputc1putw1putpwent1puts1putchar1fputs1scanf1fscanf1sscanf1setbuf1sleep1ssignal1gsignal1strcat1strncat1strcmp1strncmp1strcpy1strncpy1strlen1 strchr1&strrchr1,strpbrk12strspn18strcspn1>strtok1Dstrtol1Jatol1Patoi1Vswab1\system1btmpfile1htmpnam1ntempnam1tttyname1zisatty1ttyslot1ungetc1_filbuf1_flsbuf1lmul__1lmul1ldiv__1ldiv1lrem__1lrem1aldiv1almul1alrem1ulmul1uldiv__1uldiv1ulrem__1ulrem1qsort1l3tol1ltol31tgetflag1tgetent1 tgetstr1tgetnum1tgoto1tputs1"form1(menu1.message14setattr1:pb_open1@adf_gtxc1Fadf_gtwr1Lpb_gets1Rpb_check1Xpb_weof1^pb_seek1dpb_puts1jpb_name1ppb_empty1vpb_gbuf1|adf_gtto1wrefresh1track1wcreate1initscr1cbreak1attroff1nl1attron1flushinp1noecho1inch1getch1savetty1resetty1echo1nocbreak1nonl1wdelete1wprexec1wpostwai1wgetc1kcodemap1keypad1 wsigintr1wind1wsigcatc1winit1$wsetbuf1*iswind10wexit16endwin1<wgetpos1Bwgoto1Hwinstr1Nwreadmou1Twsetmous1Zwgetmous1`wnl1fwndelay1lwprompt1rwguser1xwcmd1~wslk1wlabel1wuser1wprintf1printw1wputc1wputs1wrastop1wselect1wgetsel1wsetstat1wgetstat1setty1fixterm1physclr1resetter1setterm1getterm1baudrate1parselin1slkcol1setjmp1longjmp1afmulf1afdivf1afaddf1_cvfd1 _cvif1&fltused1,syment12fmul18fdiv1>fadd1Dfsub1J_cvdf1P_cvdi1V_cvid1\_cvfi1bafadd1hafsub1nafsubf1tafmul1zexhelp1tolower1wicon1wicoff1toupper1l64a1a64l1_bufsync1setuname1auldiv1eprintf1dbsub__1dbadd__1dbdiv__1dbmul__1ltodb__1dbtol__1dbtofl__1fltodb__1ltofl__1fltol__1ultodb__1ultofl__1aulmul1 afdiv1dbtst__1fltst__1plock1"dial1(callout1.undial14drand481:erand481@lrand481Fmrand481Lsrand481Rjrand481Xseed481^lcong481drand1jsrand1p_start_end %Door %4, totelist %xobj 8dict 87loc 08H_etext etext _edata %edata %end %0707070000020037271007770001460001440000010770530360013745100001300000000000TRAILER!!!putpwent1puts1putchar1fputs1scanf1fscanf1sscanf1setbuf1sleep1ssignal1gsignal1strcat1strncat1strcmp1strncmp1strcpy1strncpy1strlen1 strchr1&strrchr1,strpbrk12strspn18strcspn1>strtok1Dstrtol1Jatol1Patoi1Vswab1\system1btmpfile1htmpnam1ntempnam1tttyname1zisatty1ttyslot1ungetc1_filbuf1_flsbuf1lmul__1lmul1ldiv__1ldiv1lrem__1lrem1aldiv1almul1alrem1ulmul1uldiv__1uldiv1ulrem__1ulrem1qsort1l3tol1ltol31tgetflag1tgetent1 tgetstr1tgetnum1tgoto1