ZXTape! 0Created with Ramsoft MakeTZXmaze NNP 7:7:0: `2,40(:0,100d:40(,-80P:40(,80P:0,-100d b90Z,40(:40(,100d:40(,-100d:110n,90Z:40(,0 O175,140:40(,0:-40(,-100d:40(,0 (220,40(:0,100d:30,0:220,90Z:30,0:220,40(:30,0 2>19,10 ;2;1;"TAPE LOADING";0 <%20,1;" D.J.HEPWORTH" F 7 P"m" im hdh'h7:7:0: 9500%:graphics maths jungle 3 levels c=0:o=0 (0,4;"MATHEMATICAL JUNGLE" #3,4;" D.J.HEPWORTH" k5,2;"This jungle has three levels of difficulty. The higher levelsinclude harder questions" 9 ,2;"In the first level you travel through a jungle and are faced with problems to solve to help you find the way. In levels 2 and 3 you have to pass through a maze. Level 3 has some nasty ghosts trying to stop you." 16,0;"In level 1 remember, that any information you are given may beof use to you later so make a note of it!" [20,0;2;"Which level of difficulty do youwish to start with? 1,2 or 3" =""32 !="1"37% "="2"3000 #="3"5500| $ 32 %:0:7:7 (0,12 ;"LEVEL 1" )1,12 ;"***** *" *3,2;"You start down the path and after 10 minutes come to a crossroads. Here is a signpost. On the signpost are printed three numbers" -58,2;2;"pointing to the left 50" .69 ,2;2;"pointing to the right 49" /910 ,2;2;"pointing straight ahead 48" 2c14,0;"You must follow the path of the number which will not divide exactly by 2" 3 l=1 7O19,0;"Which number is it? Type the number followed by ENTER" <b$ Ab$="49"70F Bb$="50"2000 Cb$="48"2000 DA21,0;2;"TYPE YOUR NUMBER CAREFULLY" E 60< F K:1:2;"WELL DONE":2199:success tune" Lr0:"You now proceed down the path tothe right. You walk for 5 minutewhen you see a path off to the left." Pa:"At the entrance to the path is a large tank of water. On the side is a notice which says" QN12 ,2;5;"Turn left if you think that 5 x 4 = 24" RZ15,2;2;"Should you turn left? Type 'yes' or 'no' then ENTER" Sl=2:b$ Tb$="yes"2000 Ub$="no"90Z V621,0;3;"YOU MUST TYPE YES OR NO" W 83S Z ^ 0 _K1:0,8;2;"WELL DONE":2199: success tune `y0::"If you had turned left you wouldgot stuck in a bottomless pit with horrible monsters waiting to eat you" a"You continue down the path for 30 minutes, until you reach a narrow bridge over a river. You see a canoe tied to the bank" b""Do you take the canoe or walk?" dv:"To help you decide is a friendlynative fishing in the river! When you are ready for his question press q" f=""102f g="q"105i h 102f i j#"Which shape is the odd one out?" k\0,502:0,502:502,0:0,-502:-502,0 l]70F,502:0,90Z:502,0:0,-90Z:-502,0 mN140,502:25,60<:25,-60<:-502,0 n&225,90Z,29:2 o_10 ,2;"A":10 ,11 ;"B":10 ,20;"C":10 ,28;"D" pB0:20,0;"Press the letter of the odd one out" r l=3 s=""115s t="d"125} u="a"2000 v="b"2000 w="c"2000 x 115s }>:1:0,7;2;"WELL DONE":2199 ~b0::"The native tells you to take thecanoe as this will save you several hours walk." " But he does tell you that after 20 minutes paddling you will come to a set of rapids, and when you get there you must land" m"At this point three paths go into the jungle. Only one path will take you in the right direction" "Each path has number scratched on the ground at its entrance. You must take the path whose number when times by 6 gives 72" "After paddling for 20 minutes you find the three paths and the numbers which are 10, 12 and 14. Which path do you take?" (2;"Press the number then ENTER" l=4 b$ b$="10"2000 b$="14"2000 b$="12"140 135 >:1:0,7;2;"VERY GOOD":2199 }0::"you now walk down this path for 20 minutes and come to a large tree. Here the path goes off in two dirctions." "There is an arrow to help you but it has broken and points straight down. You look around for clues and find carved onto the tree the following message" 51;" GO LEFT IF ITS ODD RIGHT IF ITS EVEN" 9:"Underneath is the sum 32 divided by 4." 7:"Is it odd or even? Type your answer then ENTER" l=5 b$ b$="odd"2000 b$="even"155 321,0;2;"TYPE ODD OR EVEN" 148 >:1:0,7;2;"WELL DONE":2199 0 v"You now walk along and see that the trees are getting further apart. You are nearly through the jungle" {:"After 10 minutes you come to a man building a brick wall. He is in a very bad mood as he is running out of bricks" ["He will not let you pass until you tell him how many bricks he will need to finish it." O"He says the wall should be 15 bricks high, with 20 bricks on each layer" b"He has built the wall in a funnyway but it makes it easier to count. Press w to see the wall" =""165 ="w"170 165 :2500 :wall Q19,0;"How many bricks does he need ? Enter the number you think." l=6 b$ b$="30"177 2000 :1 30,7;2;"WELL DONE":2199 0 "The man is now happy, and tells you to pass. He warns you that up ahead are three arches. Only one of them leads you out of thejungle. Each arch has a number on it. The one to choose is the one showing the number of minutes it has taken you to get there." 8"You depart and after 5 minutes arrive at the arches" !::"Press a to see the arches" =""189 ="a"195 189 O:40(,502:0,70F:502,0,-:0,-70F N110n,502:0,70F:502,0,-:0,-70F N180,502:0,70F:502,0,-:0,-70F t40(,120x:502,0:110n,120x:502,0:180,120x:502,0 d5,7;2;"90":5,15;2;"100":5,24;2;"110" {17,0;"How long have you been travelling ? Type your answer followed by ENTER" b$ b$="100"220 b$="90"2400` b$="110"2400` 621,0;"You must type one of the numbers" 212 J:1:"WELL DONE, you have got through the jungle successfully" 2199:0 c8,0;"Do you wish to continue with thenext level? Type yes or no then ENTER" b$ b$="yes"3000 b$="no"235 -21,0;"You must type yes or no" 226 W:2;"Well done. The memory will clearin 10 seconds ready for the nextprogram." =1:10 ,4;3;"YOU DID WELL":0  A3,-10 :2,0:3,-10 :mistakes  c=c+1 :c=221004 d"Your answer is wrong. To get back onto the correct path you must ask the help of the natives" h"The natives ask you another question. If you get it right they will show you the right path" :"If you get it wrong then its thecooking pot for you!!!" :"The question is this : The chiefof a tribe dies. He leaves 67 pieces of gold between his 8 children. If they are all given the same number each, how many will be left over?" b$ b$="3"2060  [:"You have now a few minutes left before you are put into the cooking pot!! Sorry. " 18,0;2;"If you wish to try level one again press y, If not then pressn and the memory will clear for the next program" =""2047 ="y"37%  ="n"  2047  :0,7;"WELL DONE" 7:"You are now back on the right track":2199 5,-502: l=176L l=297a l=3126~ l=4141 l=5160 "The natives put you on the righttrack to three arches. Only one of them takes you out of the jungle. You must choose the one which shows the number of minutes you have been travelling"  185 4U"Sorry, but this is your second mistake and shortly you will be fed to the lions." >::: H"If you wish to try level one again then press y. If not then press n and the memory will clear ready for the next program" R=""2130R S="y"37% T ="n" U 2130R  o=0 n0.5,24:5:0.5,24:5:0.15~,24:2.5 :0.5,24 0.5,19  o=o+1  o=3  2200 `/:"You did not remember the times did you! " aT"You are now sitting in a snake pit, full of very poisonous snakes. SORRY!!!" b 2110> 3;"" 2;"" 3;"" 2;"" 3;"" 2;"" 3;"" n=714 ,n,0;2;"" n \7,21;"The wall":8,21;"should be":9 ,21;"an oblong"  :0,8;"LEVEL 2" 1,8;"***** *" b:"In this level you have to walk through a maze. You can move up and down, or left and right." /"You have 10 lives so can make 10 mistakes" B"If you lose 10 lives you are confined to the maze for ever." u"To move you have to answer the question set. The questions get more difficult as you move through the maze." A"When asked a question type in the answer followed by ENTER." "Press m to see the maze" =""3080 ="m"3089 3080 3090 :maze  3420\ :3085 n=031 0,n;4;"" !16,n;4;"" &n Nn=07 Xm=116 bm,n;4;"" gm,24+n;4;"" lm vn n=216 n,8;4;"" n,23;4;"" n 4 $1,8;" " $2,8;" " $3,8;" " $4,8;" " $5,8;" " $6,8;" " $7,8;" " $8,8;" " $9 ,8;" " %10 ,8;" " %11 ,8;" " %12 ,8;" " *%13 ,8;" " 4%14,8;" " >%15,8;" " D15,23;" " E1,7;" " F1,23;"" H#1,1;2;"START" R&15,25;2;"FINISH" W \,y=7:x=1:u=7:v=1 fx,y;2;"" pz=10 :0 z-17,17;2;"Lives left ";z p18,0;"When you have answered a question correctly,you may move yourself through the maze." )21,0;"Press c to continue" =""3480 ="c"3510 3480 0 2,40( u18,0;"The first twenty questions are simple addition of two single numbers " =""3530 ="c"3550 3530 'a(100d):b(100d):c=0 c=2036408 a(1)=(10 *) 'a(2)=(10 *):c=c+1 "b(1)=a(1)+a(2) 18,0;"sum ";c;" ";a(1);" + ";a(2);" = ? " 521,0;"Type your answer then ENTER " d $d=b(1)3631/ . 36331 / 4000 0 3560 1 4500 2 3560 8~18,0;2;"The next ten sums are more difficult " B521,0;"Press c to continue " L=""3660L V="c"3690j ` 3660L k6a(3)=(100d*):a(4)=(100d*) t/b(2)=a(3)+a(4):c=c+1 ~18,0;2;"sum ";c;" ";a(3);" + ";a(4);" = ? " 521,0;"Type your answer then ENTER " d d=b(2)3760  3780  4000  3690j  4500  3690j x18,0;"The next 10 sums are simple multiplication " 421,0;"Press c to continue " =""3820 ="c"3850   3820  4a(5)=(13 *):a(6)=(13 *) /b(3)=a(5)*a(6):c=c+1 18,0;2;"sum ";c;" ";a(5);" x ";a(6);" = ? " (521,0;"Type your answer then ENTER " 2d <d=b(3)3915K F 3925U K 4000 P 3850  U 4500 Z 3850  _u18,0;"The rest of the sums are more difficult multiplication " d521,0;"Press c to continue " e=""3941e f="c"3945i g 3941e i5a(7)=(100d*):a(8)=(13 *) j/b(4)=a(7)*a(8):c=c+1 n18,0;2;"sum ";c;" ";a(7);" x ";a(8);" = ? " x521,0;"Type your answer then ENTER " }d d=b(4)3985  3995  4000  3945i  4500  3945i correct answer 521,0;" " ~18,0;1;"Your answer is correct. " 81,25:0.5,28:1,25 521,0;"Press c to continue " =""4013 ="c"4016  4013 L18,0;"Use the arrows above 5, 6, 7 and 8 to move yourself" 521,0;" " =""4020 ="7"4080 ="6"4090 ="5"4100 ="8"4110  4020 x=x-1:4120 x=x+1:4120 y=y-1:4120 y=y+1:4120 #x=15y=235000 ""x<1x>154200h #"y<8y>224200h $Ma(502)=((21-x)*8)+4:a(513)=(y*8)+4 %(a(524)=(a(513),a(502)) ,!a(524)=14200h @x,y;1;"" J v,u;" " T v=x:u=y ^(1.5@,-40(:x,y;2;"" c hv18,0;"That was silly! You just walked into the hedge. For doing this you lose two lives. SORRY!!! " n3,-10 p z=z-2 qz04600 rx,y;1;"":v,u;" " w v=x:u=y x(1.5@,-40(:x,y;2;"" |.17,17;2;"Lives left ";z )21,0;"Press c to continue" =""4240  ="c"  4240 wrong answers 18,0;"You got the answer wrong. Sorry!You now lose a life " 3,-10  z=z-1 z=04600 521,0;"Press c to continue. " =""4550 ="c"4580  4550 .17,17;2;"Lives left ";z  _18,0;"You have run out of lives and are confined to stay in the mazefor ever." )21,0;"Press c to continue"  =""4620  ="c"4650*  4620  *:: 4u"If you wish to repeat this leveltype y then ENTER. If you do not wish to continue type n then ENTER." >D"If you type n the memory will clear ready for the next program" Hd$ Md$="y"3000 Nd$="n"4690R O 4680H R finish %x,y;2;1;"";0 62,20:2,25:2,20 18,0;3;1;"CONGRATULATIONS";0;" you have got through the maze " )21,0;"Press c to continue" =""5030 ="c"5050  5030 ::"You have successfully completed level two. If you wish to continue with level 3 press 3. If you wish to repeat level2 press 2 If you wish to stop press n, andthe memory will clear in 5 sec" =""5060 ="3"5500| ="2"3000 ="n"5110  5060  250: |]:0,8;"LEVEL 3":a(100d):b(100d):h=1:c=0:e(20) 2,0;"In this level, we repeat the maze of level 2. This time the maze attendant has released the two man eating ghosts. You must not get too close to them or youhave had it. You have 10 lives." 58,0;"This is a man eating ghost! ";"" 10 ,0;"As these ghosts move randomly around they can eat the bushes. They leave seeds which grow intonew bushes when they leave. If you are traped you will have to use up a life getting out." d18,0;"The questions are multiplicationand division becoming harder as you go through" )21,0;"Press c to continue"  z=10 =""5560 ="c"5590  5560 :3090 :62008 ,x=1:y=7:v=1:u=7 x,y;2;""  0 -17,17;2;"Lives left ";z c=10 5770 6a(14)=(13 *):a(15)=(13 *) &1b(5)=a(14)*a(15):c=c+1 :18,0;"Sum ";c;" ";a(14);" x ";a(15);" = ? " ?421,0;"Type your answer then ENTER " Dd Nd=b(5)5730b X 5750v b 7000X l 5660 v 85004!  5660 c=255890 6a(16)=(21*):a(17)=(21*) 1b(6)=a(16)*a(17):c=c+1 18,0;"Sum ";c;" ";a(16);" x ";a(17);" = ? " 521,0;"Type your answer then ENTER " d d=b(6)5850  5870  7000X  5770  85004!  5770 6a(20)=(25*):a(21)=(25*) z1b(8)=a(20)*a(21):c=c+1 18,0;"Sum ";c;" ";b(8);" divided by ";a(20);" = ? " 521,0;"Type your answer then ENTER " d d=a(21)6070  6090  7000X  5890  85004!  5890 8 start of ghosts B8l(500):m(500):p(500):q(500) LIl(1)= ((14*)+1):m(1)=((14*)+9 ) V3l(1)=1m(1)=86210B j7l(1),m(1);1;3;"";0 tHp(1)=((14*)+1):q(1)=((14*)+9 ) ~3p(1)=1q(1)=86260t 7p(1),q(1);1;3;"";0  :5,-10  l"That was very silly. The man eating ghost has got you. You are no longer in a fit state to continue" : "If you wish to play again then enter the level you require. If you do not wish to play again then enter n. Press 1,2,3 or n then ENTER." (d$ 2d$="1"37% 4d$="2"3000 6d$="3"5500| 8d$="n"6460< : 6440( 169800H& *"y<8y>229800H& /,a(70F)=((21-x)*8)+4 4!a(71G)=(y*8)+4 >(a(72H)=(a(71G),a(70F)) H!a(72H)=19800H& Tx,y;1;"" V v,u;" " \ v=x:u=y f$2,0:x,y;2;"" k7280p: pr18,0;"The ghosts will now make their move. If they move within one square of you, that is it!!!" s2,0 z h=h+1 e(1)=(11 *) Se(1)=((e(1)/2))*2l(h)=l(h-1)+1:7325 l(h)=l(h-1)-1 (l(h)<1l(h)>157300 e(2)=(11 *) Se(2)=((e(2)/2))*2m(h)=m(h-1)+1:7355 m(h)=m(h-1)-1 (m(h)<8m(h)>227330 e(3)=(11 *) Se(3)=((e(3)/2))*2p(h)=p(h-1)+1:7385 p(h)=p(h-1)-1 (p(h)<1p(h)>157360 e(4)=(11 *) Se(4)=((e(4)/2))*2q(h)=q(h-1)+1:7415 q(h)=q(h-1)-1 (q(h)<8q(h)>227390 +l(h),m(h);3;1;"";0 +p(h),q(h);3;1;"";0 )l(h-1),m(h-1);4;"" )p(h-1),q(h-1);4;"" $#l(h)=x-1m(h)=y6400 %+l(h)=x-1m(h)=y-16400 &+l(h)=x-1m(h)=y+16400 .#l(h)=xm(h)=y-16400 /l(h)=xm(h)=y6400 0#l(h)=xm(h)=y+16400 8#l(h)=x+1m(h)=y6400 9+l(h)=x+1m(h)=y-16400 :+l(h)=x+1m(h)=y+16400 <+p(h)=x-1q(h)=y-16400 >#p(h)=x-1q(h)=y6400 @+p(h)=x-1q(h)=y+16400 B#p(h)=xq(h)=y-16400 Dp(h)=xq(h)=y6400 F#p(h)=xq(h)=y+16400 H+p(h)=x+1q(h)=y-16400 J#p(h)=x+1q(h)=y6400 L+p(h)=x+1q(h)=y+16400 `u18,0;"OK You may now proceed with the next question " j521,0;"Press c to continue " t=""7540t ~ ="c"  7540t !4wrong !>u18,0;"You got the answer wrong. You lose a life. " !H z=z-1 !Rz=04600 !\521,0;"Press c to continue " !f=""8550f! !p="c"8580! !z 8550f! !.17,17;2;"Lives left ";z ! %r=07 %&row:""+r,row %0r %:N568,126~,126~,255,126~,126~,60<,24 %Nr=07 %Xrow:""+r,row %br %lr=07 %vrow:""+r,row %r %r=07 %row:""+r,row %r %24,36$,24,255,24,24,36$,66B,24,36$,153,126~,24,24,24,24,568,84T,124|,214,238,244,170,170 %r=07 %row:""+r,row %r %Q255,129,129,129,129,129,129,255 % &Ht18,0;"You just stepped on a hedge. That was silly and you lose one life " &R z=z-1 &Wz=04600 &\.17,17;2;"Lives left ";z &f521,0;"Press c to continue " &p=""9840p& &z ="c" & 9840p& &ސ18,0;2;1;" WELL DONE ";0 &k2,20:2,25:2,20:21,0;"Press any key to continue " & 0 & &9:"You have now successfully completed level 3. " &&:"If you wish to try again press c" &="If not press n and the memory will clear in 10 seconds." &=""9960& &="c"5500| &="n"9970& & 9960& & 500 ' %oco