ZXTape! 0Created with Ramsoft MakeTZXhcp1 J: 58878 A0:0:0:0:0:0:0:  "hpic" #=#0;7;1;"PROGRAM 1: QUESTIONS & ANSWERS" (1,0; 2"hcbp1" 758962R <"hc1" hpic @- uݿ~UU{~ݿy%_~U>?UU %߿~|@$AUU5UXlߖ/?::* ,]oUU_5U߿ݿ`檪*p_5Xp9_'pp`  > q **  /? `{0x8;8 _ <_5A@` A?8_p8?p? ? x; ?x . p    5_ _8x Ux8 UU 1 = ?=: uu_ W__ U? ? ??p!8? x_ |_ UW_p?UW_`/?<UW>UWUW_?UWUW?8<<~?|?|??8~~D(BB@UW_?UW00UWUW_&UWUWB<|?@!>BUW_UW@UW_UW_!UWUpBB??g??;D><<<UW UW~UW_UW_`UW888888888888888888888888888888888pppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppGppppppppppppppppppppppppppppppGGpppppppppppppppppppppppppppppGGpppppppppppppppppppppppppppGGG8ppppppppppppppppppppppppp@GGG88pppppppppppppppppppppp8@GGGG888ppppppppppppppppppppp@@@GGG8888ppppppppppppppppppp@GG88888ppppppppppppppppppGG888888ppppppppppppppp@GGGG8888888ppppppppppppp@GGGG88888888pppppppppp@@GGGGG888888888ppppppppp@GGG8888888888ppppppp@@GGGGG8888888pppppp@@@@@@@@@@@GGGGGGGGGGGmhcbp1 y{:[ !;\^ :>2:\>2[:[( >b> \*x\#"x\| :z\<2z\8>G^!;\n!;\2\x2[hc1 !!# 58878 ?0:7:7:0:0:0:0 :origin=60000` r$()=13 long Tm(x)=23730\+256*23731\-23653e\-256*23654f\ Pc$(s$)_)=" "(̺((32 -s$)/2))+s$ Wa$(n)=""((60400n)+(60500Tn)):i(t$,,s$!)=60001a   1;c$("The Duckworth Highway Code");32 '''0;" Extracts from The Highway Code are Crown Copyright and are reproduced with permission of the Controller of Her Majesty's Stationery Office." I#0;c$("Please wait while the rest of")'c$("the program loads.") &7:7:10 ,0; !"c1" #=#0;7;1;"PROGRAM 1: QUESTIONS & ANSWERS" '0:7:"" (1,0; 2E20,0;1;1;c$("STOP THE TAPE");32 <c$("Then press any key.") @=""64@ AR"":20,0;30;" "'30;" ";#0;c$("Please wait.") B9000(#:9800H& F:6:a$(0);1;c$("The Duckworth Highway Code");32 '0;c$("by Stephen Zara.");';c$("Questions and answers section.")''" Press a highlighted key to select a subject on which you wish to be tested." P''" The Pedestrian"'" The Road user (part 1)"'" The Road user (part 2)"'" Waiting and parking"'" Special rules for cyclists"'" Stopping distances"'" Lanes and markings"'" Overtaking"'" Motorways"'" Railway Level Crossings" d""100d n=""110n xk$= %k$="p"k$="P"2000:70F %k$="r"k$="R"2200:70F %k$="u"k$="U"2269:70F %k$="w"k$="W"2700 :70F %k$="l"k$="L"2400` :70F %k$="o"k$="O"2500 :70F %k$="y"k$="Y"3000 :70F %k$="c"k$="C"2800 :70F %k$="s"k$="S"1500:70F %k$="m"k$="M"2600( :70F 70F Stopping distances G:c$(" STOPPING DISTANCES")'c$("(under perfect conditions)")  1500 Hd(6,4):i=16:j=14:d(i,j):j:i q$(18) %20,20,20,40( %30,30,45-,75K &40(,40(,80P,120x '502,502,125},175 '60<,60<,180,240 '70F,70F,245,315; s''a$(1);"mph thinking braking overall distance distance stopping"'22;"distance";a$(0) :i=16:" ";d(i,1);" ";d(i,2);" ";(" "d(i,3)<100d);d(i,3);" ";(" "d(i,4)<100d);d(i,4):i a''c$("All distances in feet."):#1;c$(" Press any key to be tested");:0:"" l$="" score=0 d=118 number=0 l$="quit"1583/ 0x=(*6+1):y=(*3+2) "#:c$("STOPPING DISTANCES")'' $5;1;("Thinking"y=2)+("Braking"y=3)+("Overall stopping"y=4)+" distance,";32 '"at ";7;d(x,1);5;" mph?" %y"Type answer (as a number)"'"or '";a$(1);"quit";a$(0);"' to stop this test"'a$(1);l$;a$(0) &l$="quit"1583/ ''' (jl$=d(x,y)1;4;"correct: ";6;l$;4;" feet.":score=score+1:1580, *\1;4;"incorrect:";32 '"the answer is ";6;d(x,y);4;" feet" ,,#1;1;"Press any key":0 .#number=number+1:1562 /number=0 0o:c$("STOPPING DISTANCES")''"You scored ";score;" out of ";number:#0;"Press ENTER";:8900": h$="THE PEDESTRIAN" $nquestion=0:correct=0 2006:8000@: 2008,"" Z"On which side of the road shouldyou walk if there is no foot- path?|right,right hand" v"At least how many years old should children be before they are allowed out onto the road bythemselves?|5,five" ܈"Fill in the missing words: In the dark, or in poor light, always wear something * or *-* or *?white,light coloured,reflective" \"<02>A group of marching people should keep to which side of theroad?|left,left hand" U">There should be suitably dressedlook-outs and the appropriate lamps at night.?" 4P"Are pedestrians allowed to thumblifts on the slip roads to motorways?no" 6Z"<02>What is the name of the code that all pedestrians must follow?green cross" 8+">You must know the Green Cross Code!?" :e"At a pedestrian crossing, is it all right to start crossing when the green man is flashing?no" You must keep your vehicle in good condition. To which 8 items should you pay particular attention?lights,brakes,steering,tyres,seat belts,demisters,wipers,washers*8" ">Which seven items should be keptclean and clear?windscreens,windows,direction indicators,reflectors,mirrors,number plates|lamps,lights*7" M"Should you drive with a defec- tive or unsuitable exhaust system?no" "If L-plates have been fitted what should you do when the vehicle is not being used for driving instruction or practice?|remove,removed,cover,covered" R"What should you ensure if any loads are carried or towed?safe|secure,secured" b"What halves the risk of death orinjury if you are involved in anaccident?|seat belt,seat belts" h"<02>In most vehicles, what should the driver and front seat pass- enger wear?|seat belt,seat belts" ^">Check your highway code to ensure you know who is exempt from wearing seat belts.?" "Type in the missing word: It is the driver's respon- sibility to ensure that a child under * years old is suitably restrained?|fourteen,14" "On a motorcycle, apart from wearing a light-coloured or reflective and fluorescent clothing, what (of approved design) must be worn?helmet" ˆ"If you feel tired, or have been drinking alcohol, or are under the influence of drugs, or are unwell, what should you NOT do?drive" D"Is it an offence to drive with uncorrected defective vision?yes" Ƒ"Fill in the missing word: Any kind of * optical equipment should not be used at night or in conditions of poor visi- bility?tinted" -"Does tinted glass help your vision?no" ʦ"<02>Type in the missing words: Give signals if they would * or * other road users. Give only the * signals, * and in good *.?help,warn,correct,clearly,time" `">You should watch out for other drivers' signals and take any necessary action promptly.?" E"What should be cancelled after a manoeuvre?|indicator,indicators" x"Fill in the missing word: You must * signals or signs fromauthorised persons e.g. traffic wardens?obey" ҁ"Fill in the missing words: you should only move out when itwill not make other road users change * or *?speed,direction" R"Generally, to which side of the road should you keep?|left,left hand,near side" Y"<02>Type in the missing word: allow others to * you if they want to.?overtake" \">You should always keep a check on what is behind you, by looking in your mirror?" ?"Are you permitted to drive on the footpath or pavement?no" "" _h$="THE ROAD USER (PART 2)":2270:nquestion=0:correct=0:8000@: 2271,"" ߎ"Particularly when overtaking andturning, which three things should you keep a special lookout for?cycles,motorcycles,pedestrians" "<02>Driving for long distances may make you feel sleepy. Allowing plenty of what into the vehicle may help prevent this?fresh air" T">If you become tired on a journeystop and rest at a designated parking place.?" v"Unless signs show otherwise, what is the speed limit (mph) onall roads where there are streetlights?|30,thirty" {"The flashing amber that follows the red light at a pelican crossing means that you must give way to?pedestrians" G"<02>Type in the missing word: Any speed limit is a *.?maximum" =">Always take into account the conditions at the time.?" N"What should you be able to do within the distance seen to be clear?stop" h"Type in the missing word: Go much more slowly if the road is * or * or there is *.?wet,icy,fog" ;"When, and only when, should you brake sharply?emergency" l"<02>If considered safe, what should you do when buses are indicatingto move out from a bus stop?give way" O">Always make way for emergency vehicles warning you of their presence.?" w"As soon as you encounter conditions of poor visibility what is the first thing you should do?slow down" Y"Fill in the missing words: In conditions of poor visibility * and be *.?see,seen" l"What two things should you do towindscreens, lights, reflectors and mirrors whenever you can?check,clean" "Type in the missing word: Pedestrians may have to cross roads where there are no crossings; show them *.?consideration" "<02>Type in the missing numbers: 2 out of 3 pedestrians killed orseriously injured are either under * or over * .Type the agesas numbers, please)?15,60" ">The young and the elderly may step into the road when you do not expect them. Give people with physical disabilities plenty of time to cross the road?" }"What should you do when signalled to do so by a school crossing patrol showing a 'STOP-CHILDREN' sign?stop" ]"Type in the missing word: Children are more interested in ice-cream than *.?traffic" "What must you do when someone has stepped on a zebra crossing,or is crossing a road into which you are turning?|give way,stop" d"Even if there are no zigzag lines, what must you not do justbefore a zebra crossing?overtake" E"How should you leave pedestrian crossings in traffic queues?clear" i"<02>At a pelican crossing, does a flashing amber light mean you have priority over pedestrians?no" \">Even if there is a refuge you must wait for people crossing from the further side.?" Y"When driving past animals, what should you give them, and be ready to do?room,stop" l"On a single track road, when a vehicle is coming uphill, what should you do whenever possible?give way" "<02>Fill in the missing words: Before you reverse make sure there are no * or * in the road behind you.?pedestrians,obstructions" *">Children are often difficult to see.?" +"Should you reverse into a main road?no" E"What must you not do for longer than absolutely necessary?reverse" i"What must you use at night wherethe street lamps are more than 200 yards apart?|headlamps,headlights" x"Should you use your rear fog lamps when it is raining or misty but visibility is not seriously reduced?no" f"What should you do with your headlamps when meeting other vehicles or road users?|dip,dipped" "<02>Fill in the missing words: The flashing of headlamps, like sounding your horn, has only onemeaning: it lets other road users know * * *.?you,are,there" -">Do not use them for any other reason.?" "" `[h$="LANES AND MARKINGS":2402b :nquestion=0:correct=0:8000@: b2410j ,"" j|"A single broken line, with long markings and short gaps, in the middle of the road is what kind of a warning line?hazard" lF"Should you cross a solid white line to overtake a slow vehicle?no" ng"<02>Can you cross a double white line to overtake if the line nearest to you is not solid?yes" o7">You should only overtake if it is safe to do so.?" pm"Under what conditions can you enter an area of white diagonal stripes with a solid white edge?emergency" rE"Which colour studs may mark the lanes or centre of the road?white" tA"Which colour studs may mark the nearside edge of the road?red" vV"What colour studs may mark the central reservation of dual carriageways?amber" xO"Which colour studs may be used across the lay-bys and side roads?green" z"On a single carriageway with three lanes, which lane only should be used for overtaking and turning right?|middle,centre" |"Which half of the road should not be used on a single carriageway with four lanes, unless otherwise indicated?|right,right hand" x"Fill in the missing words: Broken white lines across the carriageway indicate that you should * *.?give,way" r"Fill in the missing word: A solid white line across the carriageway indicates that you should *.?stop" "" Sh$="OVERTAKING":2502 :nquestion=0:correct=0:8000@: 2510 ,"" ΄"Fill in the missing word: Do not overtake unless you are sure you can do so without * to others and yourself.?danger" K"Does the rule 'overtake only on the right' hold true all the time?no" Ҁ"If traffic is moving slowly in queues and vehicles in a lane toyour right are moving more slowly, can you overtake?yes" ֏"<02>What should you do when there are vehicles coming towards you and there is an obstruction on the left-hand side of the road?give way" f">If traffic is moving slowly in queues is it permissible to moveinto the left lane to overtake?no" ~"Fill in the missing words: Do not overtake where you cannot* far enough * to be sure it is * to do so.?see,ahead,safe" s"Fill in the missing word: Do not overtake where you might come into * with other road users.?conflict" ~"Fill in the missing words: Do not overtake when to do so would force another vehicle to * or * *.?swerve,slow,down" B"Fill in the missing word: If in * do not overtake.?doubt" "" (Rh$="MOTORWAYS":2602* :nquestion=0:correct=0:8000@: *26102 ,"" 2"Fill in the missing words: You must not let your vehicle stand on a motorway except on the * * in an emergency.?hard shoulder" 4L"Is it an offence to pick up a hitch-hiker on a motorway slip road?yes" 6f"<02>Fill in the missing word: Traffic travels * on motorways than on ordinary roads.?faster" 8">Generally, slow moving vehicles are prohibited from using motor-ways. Ensure you know if your vehicle is prohibited or specialconditions apply.?" :t"If there is no suitable gap, in which lane should one wait untilit is safe to enter the motor- way?acceleration" Are you allowed to reverse on the motorway if you have just missed your turn off point?no" >&">You must not reverse at any time?" @E"Which lane should you normally keep to?|left,left-hand,left hand" Bu"What colour studs separate the acceleration and deceleration lanes from the through carriageway?green" DY"If you break down, where should you attempt to place your vehicle?hard shoulder" F_"If something falls from your vehicle how should you inform the police?|telephone,phone" HO"Under ordinary circumstances areyou allowed to stop on the motorway?no" JD"Where on a motorway may you park?|service area,service areas" "" \h$="WAITING AND PARKING":2702 :nquestion=0:correct=0:8000@: 2710 ,"" ["Should you park in the zigzags or rows of studs near pedestrian crossings?no" a"You may only park, at night, on the right-hand side of what kind of road?|one-way,one way" "Fill in the missing word: Do not let your vehicle stand where it would cause * to other vehicles or pedestrians.?danger" "If very quick, is it alright to pick up or set down passengers at or near a school entrance or a school crossing patrol?no" "Fill in the missing words: You should not let your vehicle stand where it would make it difficult for others to * *.?see,clearly" s"Fill in the missing words: You should not let your vehicle stand where it would make * * *?the,road,narrow" u"Fill in the missing word: Do not let your vehicle stand where * vehicles stop or go in or out.?emergency" "Fill in the missing words: Make sure you always park your vehicle * and where it will cause least * to others.?safely,inconvenience" 9"Should you use hazard warning lights when moving?no" "At least how many yards away should the red warning sign be placed if you break down on a road other than a motorway?|50,fifty" n"If you are the first on the scene of an accident should you stay until emergency services arrive?yes" "<02>On the kerb, and along the carriageway, waiting and loadingrestrictions are indicated by lines of which colour?yellow" d">The lines give a guide to the restriction in force but the time plates must be consulted.?" "" dh$=" RAILWAY LEVEL CROSSINGS":2802 :nquestion=0:correct=0:8000@: 2810 ,"" y"Fill in the missing word: Never attempt to cross a level crossing unless you can see the exit road is *.?clear" 5"Should you pass a red or red flashing light?no" n"At a crossing without gates, if there is a telephone, can it be used to check there is no train coming?yes" 2"<02>Must you always give way to trains?yes" s">If you answered 'no' to the lastquestion I suggest you stay awayfrom railways until you get thispoint clear!!?" n"If you are halfway across a crossing and amber lights and analarm start, what should you do?keep going" "If the barriers stay down and notrain arrives how many minutes should you wait before con- tacting the signalman?|3,three" f"Whom should you first consider if your vehicle becomes stuck onthe crossing?|passenger,passengers" "" ^p"What should you try to do with your vehicle if it breaks down (where should you try to move it)?off road" `"<03>What signs should you place on the same side of the road in front of oncoming traffic (assuming you carry this sign)?triange|red reflecting" bw">How far away from you should you place this sign on a normal road (answer in yards, as a number, please)?50" d2">How far should this be on motorways?150" ft"If you have these fitted, what should you turn on if your car is stuck on the road?hazard warning|lights lamps" hq"<10>At the scene of an accident. What should you use to warn other traffic?triange hazard|lights lamps" j{">Where are the safe areas of a motorway where any uninjured people can be placed?hard shoulder central reservation" lv">What are the two things that youshould check are 'extinguished' and turned off at an accident?engines cigarrettes" n">You should stay at the scene of the accident until the emer- gency services arrive. You should also inform the services if any dangerous goods are involved.?" ch$="SPECIAL RULES FOR CYCLISTS":3002 :nquestion=0:correct=0:8000@: 3010 ,"" <"What must you ensure your cycle is before riding it?safe" ["What three items must you ensureare in good working order?brakes,reflector|lamps,lights" 2"What is it a good idea to fit toyour bike?bell" q"As well as giving a clear arm signal, what should you do before making a manoeuvre?|glance,look behind" O"What is the largest number of people allowed to ride side by side?|2,two" ̃"If you feel unsure at a round- about and you do not decide to stay in the left hand lane what should you do?|get off,dismount" L"<02>How do you let other road users know what you want to do?arm signals" $">Always make clear arm signals.?" s"When riding, unless signalling, what should you keep both hands on?|handlebars,handlebar,handle bars,handle bar" ?"When riding, should you keep both feet on the pedals?yes" A"Are you allowed to be towed by another vehicle or cyclist?no" e"Are you allowed to carry passengers if your cycle has notbeen built or altered to do so?no" 5"Should you ride close behind other vehicles?no" B"When riding a cycle, are you permitted to lead an animal?no" P"Should you wear light coloured or reflective and fluorescent clothing?yes" Z"Fill in the missing words: If there is a suitable cycle path * * *.?ride on it" "" words from l$ into w$ rusecount=usecount+1:usecount=1pass.01z# =,20:"":#0;"Looking at your answer...." w$=""  nw=0 m$=l$ p=i(",",m$) m$=""p=04590 u$=m$(p-1) m$=m$(p+1) w$=w$+±u$+u$ nw=nw+1  4530 %m$""nw=nw+1:w$=w$+±m$+m$  w$=nw+w$  process r$ for analysis >i=1̱r$:"A"r$(i)r$(i)"Z"r$(i)=(r$(i)+32 ) i  i=19 Gp=i((";:.,!?-"+34"+13 )(i),r$):pr$(p)=" ":4630  i 4Dp=i(" ",r$):pr$=r$(p-1)+" "+r$(p+2):46604 Hr$=" "+r$+" " R fpq=i("?",k$) p q$=k$(pq) zpor=i("|",k$) &por=0o$=0:4780 !l$=k$(por+1):4500 o$=w$:k$=k$(por-1) l$=k$  4500 a$=w$  b$=a$:y$=o$ t$="" Lpass"":.01z# =,10 :#0;"Checking if your answer was ok.." .na=a$(1):na0a$=a$(2) .no=o$(1):no0o$=o$(2) u$="" na=04850 i=1na lw=a$(1) Hu$=u$+"i("+34"+" "+a$(21+lw)+" "+34"+",r$)" a$=a$(2+lw) i  u$=u$+"1" v$="" no=04880 i=1no lw=o$(1) Hv$=v$+"i("+34"+" "+o$(2lw+1)+" "+34"+",r$)" o$=o$(2+lw) i  v$="("+v$+"0)" t$=v$:u$>""t$=u$+""+v$ v$=""t$=t$+"1" ""  $w$(25,16):w(25) nw=0:lastco=1  s$="" p=1̱s$ co=s$(p)="," co5110 lastco5100 nw=255110 nw=nw+1 9w(nw)<16w(nw)=w(nw)+1:w$(nw,w(nw))=s$(p)  lastco=co p   q37:6:.1}L,25:o$="":a$="" r0:1;1;9 ;c$(h$);32 tIlong=l$(l$-1)="*":longnumberrep=l$(l$):l$=l$(̱l$-2) u_l$(l$)="?"'1;"Note:"'5;1;a$(1);l$(̱l$-1);a$(0): vnquestion=nquestion+1:'7;0;0;c$(" Question "+19+1+nquestion+19+0+" of "+19+1+nall+19+0) w8qmpos=i("?",l$):c$=l$(qmpos):a$=l$(qmpos+1) xorpos=i("|",a$):o$="" y5orposo$=a$(orpos+1):a$=a$(orpos-1) zi=1qmpos | 0;7;1;d$; }A.01z# =,-20:8;5;1;0;c$(i); ~i &5;1;2;32 .1}L,0  ,=usecount=0:error=0:pass=0:quit=0 -us$="":7,0;"Type the items, one at a time, (the order doesn't matter) following each by ENTER." .a=1numberrep:answer=a /quit6800 0pass6800 6m7:0:19,0;a$(0);"Type item ";answer;", '";a$(1);"pass";a$(0);"' if you"'"don't know, or '";a$(1);"quit";a$(0);"' to finish this section.";a$(1);:"":#0;0,0;a$(1);:rlen=59001y:19,0;31;" "'31;" "'31;" ":rlen=067106 @~a$(0);:#0;0,0;d$;:r$="":r=59004|59003{+rlen:r$=r$+¾r:#0;8;" ";d$;:r E"" J%r$="quit"quit=1:6800 Opass=r$="pass" Pu7,0;"Your answers:";32 ;7+a,0;a$(1);r$;32 ;a$(0);'31;" " Qpass6800 Ts$=s$+13 +r$ a r$=s$ quit ""  7020l Y!usecount=0:error=0 Z4a$=""o$=""#0;"Press ENTER";:8900": bn7:0:19,0;a$(0);"Type your answer, '";a$(1);"pass";a$(0);"' if youdon't know, or '";a$(1);"quit";a$(0);"' to finish this section.";a$(1):"":#0;0,0;a$(1);:rlen=59001y:19,0;31;" "'31;" "'31;" ":rlen=07000X c~a$(0);:#0;0,0;d$;:r$="":r=59004|59003{+rlen:r$=r$+¾r:#0;8;" ";d$;:r d7,0;:"":s$=r$ gr$="quit"quit=1: hpass=r$="pass" ll$=a$:4500:a$=w$ ml$=o$:4500:o$=w$ qdoingquestion=0  4600  4800 6long:1;1;9 ;c$(h$);32 ok=t$pass ok'2;4;1;"Correct:";32 ;r$():1;6;a$(1);s$;a$(0);((23+32 )long);r$():.1}L,20:.1}L,10 :correct=correct+1 ˲okr$();2;4;1;"You typed:";32 :r$();1;6;a$(1);s$;a$(0);((23+32 )long);r$():.5pass,-20 r$();1;0;4;("The word(s) I was looking for inyour answer was/were:"long);("The words I was looking for in your answers were:"long);32 ;r$():7500L:a$(0) _20,0;7;1;"You have scored ";correct;" out of ";nquestion;32 okpass7600 S21,0;c$("Press any key"):0:21,0;31;  Qa$(1); Rnr=b$(1) V col=1 Wnr=07572 `9nr=15;0;b$(3);:7568 j'b$=b$(2):i=1nr-1 tClw=b$(1):col+lw>305;32 :col=1 ~05;0;b$(21+lw);", "; (col=col+lw+2:b$=b$(2+lw) i 6lw=b$(1):col+lw>305;32 !5;0;b$(2); )no=y$(1):no=07572 -5;0;", ";:col=col+2+lw 3no=y$(1):no=05;32 : 'y$=y$(2):i=1no-1 Clw=y$(1):col+lw>285;32 :col=1 F5;0;y$(21+lw);" or ";:col=col+lw+4 y$=y$(2+lw):i 6lw=y$(1):col+lw>285;32 *5;0;y$(2);32  ^"":#0;0,0;"If you think your answer was ok,press SPACE otherwise ENTER"; =""7610 k$= k$=13 "": 'k$=" """:correct=correct+1:  7600 Aswitch=0:85004!::1;c$("The Duckworth Highway Code");32 :#0;0,0;"Please wait while the questionsare prepared." B'pos,d$:pos:nq=0:nall=0 Cxl$:l$""nall=nall+(l$(l$)"?"):l$(1)">"nq=nq+1:.01z# =,10 +20switch:switch=switch Dl$""8003C Epos:quit=0:d(nq) Gx=1nq Hquit8040h I+qnum=(*nq)+1:d(qnum)8009I Jd(qnum)=1 K"" Lpos Nr=1qnum O!l$:l$(1)=">"8015O Qr Tl$(1)"<"8028\ V9seq=0:nseq=l$(23):l$=l$(5) WD6000p:(7000Xlong)+(6700,long):quit8040h Xerror70F Y'seq=seq+1:seq=nseq8035c ZYl$:l$=l$(2):6000p:(7000Xlong)+(6700,long):quit8040h [ 8025Y \ 6000p ^&(7000Xlong)+(6700,long) hx i8quitnquestion=nquestion-1:nquestion=0 m2:1;1;9 ;c$(h$);32 '' nnquestion=08099 rF"Your score on this section was"'c$(correct+" out of "+nquestion) |p=correct/nquestion ~;p=16;c$("Perfect!");32 :8099 Dp>.85Y6;c$("Almost perfect.");32 :8099 @p>.733336;c$("Pretty good.");32 :8099 Mp>.66;c$("OK - but nothing special!");32 :8099 Kp>.501A76;c$("More than half right!");32 :8099 Ep>.4L6;c$("More work needed!");32 :8099 Sp>.25~6;c$("A poor score, but keep trying!");32 :8099 Xp>06;"Perhaps you will get better with practise!";32 :8099 ]p=06;"Please - try to get ";'a$(1);"something";a$(0);" right!" '#0;"Press ENTER";:8900": i=140( j=08 +"a"+j,(64599W+i*8-8+j) j "" i ! !>4:'c$("Typing your answers:")''" You will be asked a series of questions. You may type your replies when the flashing cursor appears: Your answer may not be longer than two lines, and you may not use words longer than 25 letters. Apart from these restrictions, You can answer in normal English, using punctuation freely. The DELETE key may be used to correct any typing errors. "'" When you finish a reply, please press the ENTER key.":#0;"Press ENTER";:8900" !C::'c$(" For some questions..")''" ..the computer will ask you for a list of items. When this is the case, type each item as a separate answer: when you have typed the required number of items, the computer will check your replies.":#0;"Press ENTER";:8900" !H:'c$("Please note:")''" The computer can recognise words but knows nothing about their meaning, or about grammar. Imagine the answer to a question is 'left' but you reply 'right, not left'. The computer will search for and find 'left' and be satis- fied that you have answered correctly."'" The text follows the instructions of the Highway Code and the computer expects the answers accordingly. The computer will be very fussy about your answers!" !R%#0;"Press ENTER";:8900" !W !\kx=s$(pos):pos=pos+1:y=s$(pos):pos=pos+1:len=s$(pos):pos=pos+1:x,y:len,0 !fi !p "k$=:k$=""8900" "7k$13 "":#0;"Press ENTER";:8900" """: #' #( 9000(# #)c$="abducemsg" #**c=1̱c$:x$=c$(c):90102#:c: #2$i=07:x:x$+i,x:i: #4I0,568,36$,127,127,102f,0,0 #6I16,24,16,58:,84T,16,40(,70F #F0,0,6,194,60<,99c,99c,0 #??0,0,231,231,165,0,0 #@I0,0,126~,66B,90Z,36$,66B,129 #BI0,36$,102f,255,102f,36$,0,0 #CR0,0,230,127,255,255,86V,0,0 # &R 9800H& &\*c=08:x:60400+c,x:c &aT33!,546,92\,546,87W,35#,546,251,201 &f*c=08:x:60500T+c,x:c &kR33!,546,92\,546,0,35#,546,60<,201 &z 1c1 y five-""uld walk on the right ;:.,!?-" !;\n(:\2ˮ:KA!#:G{ h"ͼ :<2,~,w&|+:<2:*':ͼ(p:! i! "ͼ(^:=_>!o"W:oz'x :G:2:G>#Gh> '>! >>>!|:G~#:>>>>>:\! $>>>> >>>>> >>22:? !6 6 >2D: :!6 6 6 6;6:6.6,6!6?6 -6 "> 2:K :"=2 ""6" ;:.,!?-"A!j͵!͵MS/S MW/> P P P 0 MSS \Wq !xv>* \nf"nf"n f"nf"*[RMD**{ 4~ '"K x(##~ݾ Z# x {*K#BMDۊ!6\6W#6!6\6#6<>88888888888888<<88888888888888888888888888888<<<88888888888888888888888888888<<<88888888888888888888888888888<<<888888888888888888888888888888:888888888888888888888888888```````````````DD`````````````````````````````DDD`````````````````````````````DDD````````````````````````````DDD```````````````````````````DDDD``````````````````````````DDDD`````````````````````````DDDDDD````````````````````````DDDDDD```````````````````````DDDDDDDDD``````````````````````DDDDDDDD`````````````````````DDDDDDD``````````<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<(> >bd&F(*D:  >>> < >>" ""DD8BDHP`"BTT("$$D"" < |@ pp8T"x ~ $$0(Hx  $H<$(0 0@@$H8 0HH H0 8`P $**"DX$$H$$< @@0H( X$ @$H0 $"DD8"$(0BJZl$((H H8< B<0p p(8$f:T(F>BB<DHpHDB@@@@@~~BZ$BBbRJFB!Xp|@@!6\6#6<|BB|DB$ff$