ZXTape! 0Created with Ramsoft MakeTZX&cutler ssu  64999  7 "mcs" 18,1 "mc" 18,1 "mc" Gmcs @ `   0       0 ` 0B<<~|B<fB@@BBB@@B888x<@88D888x8BBbbbBZB<|B@B@|B0@D<0DD@DDDDDBBRRR@B~@|@B@@|8DB<8@<Bx~~D<<<~B<D@@HBD@D@@f@B||pB(<(<|Z<B@@>H~@BD@@DBBB@BBBx~~BB<<~B<<88888888888888888888888888888888888888888888888888888888888888888888888888<<<88<<<<<<<88888888888888888888<8888<<8888<88888888888888888888<8888<<8888<88888888888888888888<8888<<8888<88888888888888888888<8888<<8888<88888888888888888888<<<<<<<88<<<88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888899999999999998888888888888888888899999999999999998888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888mc 3:!@!X!@!X P P P P P 3/MMXXL8Wq !v ><<<<<<<<<<<< "$(!Bmc Rw!v3 &p(3):s(75K):g(75K) +k$(6,6):j$(7,17) 'w(28):t(28):l(28)  f(7) q(8):k(8)  h(10 ) a(13 ):b(14) 9900& 4200h kx dab dn=(100d-s) 7,25;dn;"M "  200 & v=0900:502 ( 600X 2 200 < 15 $="p"con<5con=con+1 ="h"0 ="h"210 $="o"con>0con=con-1 ="x"b<5b=b+1 ="z"b>0b=b-1 clox=clox+2 ,v<30slow>0clox=clox-1 ,%fm=0f$=" " 61fm=0con=0f$="ENGINE IDLING " 7fm>0fm=fm-1 ;%og=1f$="MAX OUTPUT CURRENT" @v>20335O E+con>cont-1f$="HIGH GEN CURRENT " JKcon>contf$="GEN OVERLOAD TRIP ":con=0:fm=1:up=up+1 O<nf=1fm=0f$="GEN FIELD CHANGE ":fm=1 P3b=5f$="EMERGENCY BRAKE ":rp=rp+1 Q?eb=6b=5:f$="AWS BRAKE APPLIED ":sz=sz+1 R s>oijoi T,con=0locote<0locote=0 U5con=0b=0bh=0:o$=c$:350^ V&con>1b>1bh=bh+1 W5bh>10 o$="BRAKES OVERHEATING":vp=vp+1 ^s=s+si `v=v+vi bc1=c1+2 d(v<30slow>0c1=c1-1 lc1<10 380| m4c1=10 c1=11 c2=c2+1:c1=0 oc2<6380| pc3=c3+1:c2=0 qc3<10 380| sc3=0:c4=c4+1 tc4<6380| uc5=c5+1:c4=0 vc5<10 380| wc6=c6+1:c5=0 z/c6=2c5=4c6=0:c5=0 |,0,0;c6;c5;":";c4;c3;":";c2;c1 }slow22000 ~0,28;sig;s$; pp1=((s*10 ))/10 !1,0;"MP ";pp1;" "  17,7;v;" MPH " 17,31;con 18,31;b 20,14;f$ 21,14;o$  z=(v/10 ) (430+2*z) 7ri=275:res1=0:cont=1.1 :490 ez=10 -v:ri=62>+4.4 *z:cont=(21+2*v)/9 :res1=.5-.05|L*z  490 tz=20-v:ri=37.3333+2.47z*z:cont=(21+2*v)/9 :res1=1.2-.07}\(*z:490 ^z=30-v:ri=26.2Q+1.11z*z:cont=10 :res1=2-.08}# =*z:490 Pz=40(-v:ri=20.7%+.55 *z:res1=3.1Ffff-.11}aG*z:490 Nz=502-v:ri=17+.37=p*z:res1=4.3 -.12}u[*z:490 Pz=60<-v:ri=14.4ffff+.26R*z:res1=5.76fff-.14~\(*z:490 Pz=70F-v:ri=12.8L+.16~# =*z:res1=7.3i-.16~# =*z:490 Nz=80P-v:ri=11.46fff+.14~\(*z:res1=9 -.17~.z*z:490 Pz=90Z-v:ri=9.7333+.17~.z*z:res1=10.9.fff-.19~B\)*z:490 Qz=100d-v:ri=8.1+.16~# =*z:res1=14.3d-.34.z*z:490 ri=8.1:res1=14.3d 4ri=ri*ef*con/5:res=res2+res1*taw*.001wn kp=jp:nf=0 #v<24jp=0:499 #v<35#jp=1:499 #v<47/jp=2:499 #v<59;jp=3:499 #v<71Gjp=4:499  jp=5 kpjpcon>0nf=1 z=v v<10 z=10  eth=ethc/z locote=ri-eth  Xs>sn8000@ `ss(dvg)650 brl=rl+rol:rol=0 cdvg=dvg+1 d g=g(dvg) e1,23;" " f2g=01,23;" LEVEL":650 h6g>01,23;"1/";g;" UP":650 j!1,23;"1/";g;" DN" st(dvls)700 dvls=dvls+1  ls=l(dvls)  8880" $bl=18810j":bl=0 sel=18830~":el=0:qq=qq+1:900 \rt=q(qq)-clox f:rtm=(((rt)+30)/60<):rtm0874j hA10 ,0;" RUNNING ON TIME ":890z j 10 ,23;" " kLrt>010 ,0;" RUNNING ";rtm;" MIN EARLY":890z p410 ,0;" RUNNING ";rtm;" MIN LATE" zk(qq)=k(qq)+.5 { el=1 s62.5z930 212 ,2;"NEXT SIGNAL AT DOUBLE YELLOW" s$="":sig=6  8870" /aws=1:b(ab)=b(ab)+.1}L:8860" sjp=920:1000 a(ab)3929 H12 ,2;" SIGNALS CLEAR AHEAD ":13 ,0;z$ "b(ab)=b(ab)+.6:sc=5 s$="":sig=4 sjp=925:1000 )slow=0:8850":sjp=907 ab=ab+1:1000 *sln=b(ab)+.73333:b(ab)=b(ab)+.6 H12 ,2;" NEXT SIGNAL AT YELLOW ":13 ,0;z$ -s>62.5z12 ,22;"CAUTION " s$="":sig=6 sjp=935  8870" /aws=1:b(ab)=b(ab)+.1}L:8860" sjp=937:1000 a(ab)=1921 slow=3 112 ,2;" NEXT SIGNAL AT RED " =s>62.5z12 ,2;" NEXT SIGNAL AT DANGER " 13 ,0;z$ s$="":sig=2 *sln=b(ab)+.8L:b(ab)=b(ab)+.73333 sjp=950:8870" 0aws=1:b(ab)=b(ab)+.08}# =:8860" sjp=960:1000 mtt>7969 )mtt=mtt*3+12 :sjp=962 v>01000 mt=mt+1 @mt=212 ,0;"SIGNAL RED-TELEPHONING CONTROL" mt62.5z12 ,12 ;"LOWERED TO CLEAR" slow=2:922 sf(dtd)+re31041 Cv>011 ,0;z$:12 ,0;z$:1200 :11 ,5;" STOPPED TO SHORT ! ":ap=1 =12 ,2;"MOVE CLOSER TO PLATFORM END":1200 v01200 ap=1bp=bp+1  ap=0 8ab=ab+1:sjp=907:slow=0:pl=1  8809i" dtd=71100L  8851"  mox=0  .10 ,4;" DUE TO DEPART ";k$(dtd) !+12 ,5;"DEPARTURE SIGNAL STOP" "* 13 ,6;"PASSENGERS BOARDING" #rex=1061% %v>.2~L1110V &mox=mox+1 'mox<201200 (!l(2)=40(1068, )dtd=11068, *wat=120x +dtd=6wat=90Z ,4dtd=dtd+1:rna=q(dtd)+wat:dly=(*30) .dly>12 dly=0 0 dly=dly+rna 2kx=8201 4"rex=1025:rw=(*10 ) 8 1200 L11 ,0;z$ M*10 ,5;"ARRIVED AT LEICESTER" N mox=0 Q012 ,3;"BEING RELIEVED BY NEW CREW" Rrex=1110V:1200 V%v>.2~Lps=5:7000X [mox=mox+1 `mox<71200 e 9645% ear s<83.8'1209 ear=1209 rt<1351209 rnf<31209 a(12 )=2 1v<.1}Lv-.1}Lres=0:1220 v<-.1}Lres=-res %g=0grad=0:1240  grad=a1/g ffce=locote-res-grad  ac=ffce*a2  br=0 (v<502br=.016{n*(502-v) dab=3400H 1285 +br=(br+1.25 )*1.11z:1290   br=(br+2.065()*1.11z  fb=-(br*b/5) v<0fb=-fb  oss=(v-ls) oss>9 6997U v>-11310 rol=rol+1 &rol=10 ps=2:7000X  fa=ac+fb "slow>01320( #Ev30si=(v+2*fa)/1800:vi=2*fa:13357 (si=(v+fa)/3600:vi=fa 7z=v+2*vi 8z.1}L <.z<0ƽ(fb)>(ac)v=0:vi=0 F#z0ƽ(fb)>(ac)si=0 P;z<0.1}Lz>-.1}Lfa=0v=0:vi=0 d slx=(1760*(sln-s)) :slx>013 ,22;slx;" yds ":2015 13 ,0;z$ sc=02015 sc=sc-1 sc>02015 12 ,0;z$  sc=0 2slow=3slx<0ps=1:7000X aws=1eb=eb+1 >="0"aws=2:eb=0:21,4;" " eb>2vp=vp+1  382~ `z=(v/10 ) t(2430~ +2*z) |8ri=300,:res1=0:cont=1.5@:2490 ~kz=10 -v:ri=77M+8.8 *z:cont=1.75`+.25~*v:res1=.5-.05|L*z:2490 z=20-v:ri=24+5.3)*z:cont=1.75`+.25~*v:res1=1.2-.07}\(*z:v>15ri=ri+(v-15)*2.83333:cont=10 2490 Pz=30-v:ri=26.6T+1.14*z:res1=2-.08}# =*z:2490 Rz=40(-v:ri=20.8&fff+0.58zG*z:res1=3.1Ffff-.11}aG*z:2490 Pz=502-v:ri=16.8fff+.4L*z:res1=4.3 -.12}u[*z:2490 Pz=60<-v:ri=14+0.28\(*z:res1=5.76fff-.14~\(*z:2490 Qz=70F-v:ri=12.3D+.17~.z*z:res1=7.3i-.16~# =*z:2490 Oz=80P-v:ri=10.7+333+.16~# =*z:res1=9 -.17~.z*z:2490 Qz=90Z-v:ri=9.1+.16~# =*z:res1=10.9.fff-.19~B\)*z:2490 Rz=100d-v:ri=7.5p+.16~# =*z:res1=14.3d-.34.z*z:2490 mz=110n-v:ri=5.9<+.16~# =*z:res1=19-.47p *z:v>103g8840":res=15.7{333 4ri=ri*ef*con/5:res=res2+res1*taw*.001wn kp=jp:nf=0 #v<36$jp=0:495 #v<61=jp=1:495 jp=2:496 H og=0 Rz=(v/10 ) \(3430f +2*z) d5ri=72H:res=0.6:con>0og=1 e 3490 fOz=10 -v:ri=60<+1.2*z:res=0.73333-0.01z# =*z:3490 hOz=20-v:ri=480+1.2*z:res=0.9ffff-0.01z# =*z:3490 jQz=30-v:ri=36$+1.2*z:res=1.2-0.03{u\*z:3490 lSz=40(-v:ri=30.4s333+.56\(*z:res=1.6L-0.04|# =*z:3490 nQz=502-v:ri=27.1X+.33(*z:res=2-0.04|# =*z:3490 pSz=60<-v:ri=22.64+.45ffff*z:res=2.5 -0.05|L*z:3490 rSz=70F-v:ri=19.3fff+.33(*z:res=3.1Ffff-0.06|u\*z:3490 tSz=80P-v:ri=16.9333+.24~u[*z:res=3.8s333-0.07}\(*z:3490 vQz=90Z-v:ri=15+.19~B\)*z:res=4.6333-0.08}# =*z:3490 xTz=100d-v:ri=13.5X+.15~*z:res=5.50-0.09}8Q*z:3490 zTz=110n-v:ri=12.3D+.12}u[*z:res=6.4L-0.09}8Q*z:3490 |Sz=120x-v:ri=11.34+.1}L*z:res=7.5p-0.11}aG*z:3490 ~sz=130-v:ri=10.4&fff+.09}8Q*z:res=8.6 -0.12}u[*z:v>129.58840":res1=8.5 ri=ri*ef*con/5 &ri>36$ri=36$:og=1 z=v v<10 z=10 eth=42.2(/z locote=ri-eth  h irna=1+(*10 ):rnb=1+(*10 ):rnc=1+(*10 ):rne=1+(*10 ):rnf=1+(*10 ) jb$="ex-works":ef=1.05fff k$rnb<8b$="good":ef=1 l*rnb<5b$="well-run":ef=.95s333 m*rnb=1b$="run-down":ef=.87^Q n8pws1=0:pws2=0:pad=1:pwt=802" p(rne<6pws1=35#+rna*5 r'rnf<6pws2=5+rnb*5 spws104215w tpad=2:pwt=811+ wdly=-2 x#pws20w(26)=0 |rnc<5dly=dly+rna $rnc>6dly=dly+(*75K) d$=" MASTER CUTLER" c$=" " *oi=101e:io=0:joi=5000  lp=0  s=.18~8Q  9500%  8000@ locos125}4249 rna9 4249 oi=3+(*89Y) <wp=0:up=0:sp=0:vp=0:rp=0 con=0:b=2:c1=0:c2=0:v=0:g=0:ls=10 :sn=.2~L:slow=1:fm=0:nf=0:si=0:vi=0:jp=0 !g$="LEVEL":s$="":sig=2 l$=" ST PANCRAS STATION" 'z$=" " dvg=1:dvls=1 kx=8200 %ps=5:aws=0:so=3 &m$=" ADVANCE WARNING " n$="REDUCTION OF LINE SPEED-"  aw=9 cad=700 clox=-120x  ap=0 sl=62.5z  qq=1  el=0 ab=1:sjp=907  eb=0  rol=0  bl=0  rl=0 sc=0:sz=0 sgs=.4L rex=1025 wat=60< bp=0:rw=0 re2=1.7Y:re3=1.88p  og=0  tw=engwt+cw  tacw=cw-1.5@*(nc-1) taw=engwt+tacw 0res2=(4.5*engwt+3.1Ffff*cw)*.001wn ethc=12.06@*(nc-1) a1=tw*2.24\( a2=9.7403D/tw Klocos=125}a1=874j:a2=.02492{L% :cont=10 :nf=0  9000(# / 'io=1:joi=5005:oi=oi+rnb  c$="No.2 ENG OIL FAULT":o$=c$  339S  c$="No.2 ENG SHUT DOWN":o$=c$ joi=5010  ef=.8L v>15ef=.5  339S p65000 u7:0:7: z95,7;2;1;"OFFICIAL REPRIMAND" 79 ,1;"LINE SPEED EXCEEDED BY ";oss;" MPH" 312 ,0;"AN OFFICIAL REPRIMAND WILL BE" 213 ,0;"ENTERED ON YOUR DISCIPLINARY" 14,0;"RECORD." 219,0;"The Simulation will continue" 420,0;"shortly-with your speed re-set" $21,0;"to line speed." y=11000:y sp=sp+1 v=ls 0:7:0: 65050  1306 Uoss>256999W V 6000p W ps=3 X0:7:7: ]ps57010b ^>9 ,0;" STARTING WITHOUT PERMISSION":7015g bLps=19 ,0;"OVER-RUNNING A SIGNAL AT DANGER":7015g c@ps=29 ,5;"EXCESSIVE ROLL-BACK":7015g d79 ,1;"LINE SPEED EXCEEDED BY ";oss;" MPH" gB5,2;2;1;"MAJOR BREACH OF REGULATIONS" l312 ,0;"YOU HAVE BEEN RELEIVED OF THE" m413 ,0;"CONTROLS BY YOUR CO-DRIVER,AND" n514,0;"ARE SUSPENDED FROM DUTY PENDING" o615,0;"AN APPEARANCE BEFORE AN OFFICIAL" p,16,0;"DISCIPLINARY TRIBUNAL." q319,0;"Would you like to try again ?" r ="y" s="n"7099 t 7026r 65367W: @[l$:sn:5,0;z$:ka=l$:ka=(32 -ka)/2:5,ka;5;l$: A "LEAVING ST PANCRAS",.25~ B"DOCK JUNCTION",.79J=p C)"APPROACHING CAMDEN TUNNELS",1.16zH D"KENTISH TOWN",1.437 =p E""CARLTON RD JUNCTION",2.36 =p F"BELSIZE TUNNEL",3.43[ G"FINCHLEY RD",3.8s333 H"WEST HAMPSTEAD",4.5 I"CRICKLEWOOD",5.1#333 J"BRENT",6.2Ffff K"HENDON",7 L!"SILKSTREAM JUNCTION",8.3 M"MILL HILL",10 N#"CLIMBING TO ELSTREE",11.487z O"ELSTREE TUNNEL",12.08AG P"ELSTREE",13 Q$"RUNNING DOWN TO RADLETT",15 R"RADLETT",16.5 S$"CLIMBING TO ST ALBANS",17.5 T%"APPROACHING ST ALBANS",19.78=p U!"ST ALBANS STATION",19.98 = V"LEAVING ST ALBANS",21 W"SANDRIDGE",21.6, X,"BETWEEN SANDRIDGE & HARPENDEN",21.9/333 Y"HARPENDEN",25.2I Z/"BETWEEN HARPENDEN&CHILTERN GREEN",26.8Vfff ["CHILTERN GREEN",27.2Y \!"APPROACHING LUTON",30.14qR ]"LUTON STATION",30.34rQ ^"LEAVING LUTON",31.2y _"LEAGRAVE",33.7 a*"BETWEEN LEAGRAVE & HARLINGTON",35# b"SUNDON",36.5 c"HARLINGTON",37.7 d,"BETWEEN HARLINGTON & FLITWICK",39.9 e"FLITWICK",41.4% f"AMPTHILL",42.24( g"AMPTHILL TUNNEL",42.65* h"MILLBROOK",44.52 i"HOUGHTON",45.56 j"ELSTOW",47.5> k""APPROACHING BEDFORD",49.1Dfff l$"KEMPSTON RD JUNCTION",49.74F m"BEDFORD STATION",49.94G] n"LEAVING BEDFORD",50.5J o"BROMHAM",51.5N p"OAKLEY",52.1Pfff q$"BASE OF SHARNBROOK BANK",557 s& "CLIMBING SHARNBROOK BANK",568 t"SHARNBROOK",579 u'"CLIMBING SHARNBROOK BANK",59.5n v "SHARNBROOK SUMMIT",59.9o w$"DESCENDING TO IRCHESTER",61= x"IRCHESTER",62.5z y*"APPROACHING WELLINGBOROUGH",64.96 z&"WELLINGBOROUGH STATION",65.16Q {%"LEAVING WELLINGBOROUGH",67.8 |"FINEDON",68.8 }"BURTON LATIMER",69.7 fff ~$"APPROACHING KETTERING",70.5 !"KETTERING STATION",72.13B\  "LEAVING KETTERING",72.5 "GLENDON",75.7fff *"CLIMBING TO DESBOROUGH SUMMIT",78N "DESBOROUGH",78.6333 ,"DESCENDING TO MARKET HARBOROUGH",80P "BRAYBROOK",81Q ,"APPROACHING MARKET HARBOROUGH",81.5# )"MARKET HARBOROUGH STATION",83.03&\) ("LEAVING MARKET HARBOROUGH",84.3( "GREAT BOWDEN",85.7+fff "EAST LANGTON",87W "GUMLEY",88.10333 "KIBWORTH",89.63333 "WISTOW",89.93 "GREAT GLEN",92\ -"BETWEEN GT GLEN & KILBY BRIDGE",93.5; "KILBY BRIDGE",93.9; "WIGSTON MAGNA",95.4> %"APPROACHING LEICESTER",98.03D\) "KNIGHTON TUNNEL",98.09D.{ /"LEICESTER(15MPH LIMIT AT MP98.9)",98.9E ""LONDON RD JUNCTION",98.98E "LEICESTER STATION",100d -10 ,0;" DUE TO DEPART ";v$ C12 ,4;"STARTING SIGNAL NOT SET":13 ,0;z$ yclox>(-65A+rna)12 ,3;"SIGNAL SET-AWAITING GUARD":sig=4:ps=5:kx=8205 :8850" 8220 rw=08208 rw=rw-1:20 pclox>dly12 ,2;"RIGHT AWAY.DEPART WHEN READY.":slow=0:8830~":kx=8210 :20  8220 v<120 s>10 8213 i3=c3:i4=c4:i5=c5:i6=c6 #8810j":kx=20:20 v>07000X ! 20 ! b=0 "l$="s"b=2 "a=113 " a(a)=b "a "a(13 )=2 "b=1+(*8) "za(1)=0:a(2)=0:a(5)=0:a(7)=0:a(10 )=0:a(12 )=0 "rnc>58735" ""a(10 )=1+(*2) "lp=lp+1 " b>5 " lp=lp+1 "$.b=4a(7)=1+(*2): ").b=3a(5)=1+(*3): ".a(b)=1+(*3) "3 "`612 ,0;"LET TRAIN PASS SPEED RESTRICTION" "a*13 ,6;"BEFORE ACCELERATING." "b "i11 ,0;z$ "j.12 ,0;z$:13 ,0;z$: "tN12 ,0;"PWS WORKS.MEN BY SIDE OF TRACK. ":13 ,0;z$: "~v$="NEXT STOP "+j$(dtd) "10 ,2;v$: "Of$="HIGH SPEED TRIP":fm=2:rimte=0:con=0:up=up+1: "18,7;"CLEAR " "721,4;" ":eb=0:aws=2: "M18,7;"WARNING":21,4;1;6;"": "413 ,3;"DISTANCE TO SIGNAL":1000 " 2,11 ;ls;" MPH ": "l$="s"8905" " 8920" "locos125}8922" " 8910" " 8924" "locos125}8926" "a=18 "q(a) "a "W450,930,1320(,2040,26102 ,2910^ ,3360 ,4320 "X510,1110V,1560,2370B ,3030 ,3360 ,3840,4890 "W450,960,1530,2490 ,3270 ,3720,4350,54306 "X540,1200,1890b,3030 ,4080,4680H,5520,6720@ " 8940" "locos125}8942" "a=16 "k$(a) "a "5"07.32","07.41","07.57","08.10","08.18","08.28" "4"07.07","07.19","07.38","07.56","08.06","08.19" " 8949" "a=17 "j$(a) "a "t" ST ALBANS"," LUTON"," BEDFORD"," WELLINGBOROUGH"," KETTERING","MARKET HARBOROUGH"," LEICESTER" " 8970 # "a=18 "k(a) "a # # `6.99_{,19.88 =p,30.24q,49.84G\(,65.06R,72.03\),82.93%(,99.08F( #( 0 #) 0 #- 4 #2 #7a=031 #<14,a;"*" #Aa #B 7 #F!0,17;"NEXT SIGNAL" #G0,29;"MAS" #K31,0;"MP 0.1";17;"GRAD. LEVEL" #P&2,0;"LINE SPEED 10 MPH" #Q5,0;5;l$ #R,7,2;"DISTANCE TO LEICESTER -" #U9 ,12 ;"COMMENTS" #Z815,5;6;locon;" MAX SPEED ";locos #_517,0;"SPEED : CONT : " #d418,0;"AWS :WARNING BRAKES:" #n$20,0;"STATUS INDICS:" % % %Ac4=2:c3=8:v$="17.30":dtd=1:ear=1209 %!0,5;d$ %&$3,8;"Train Selection" %+.5,2;"e = MASTER CUTLER express" %026,2;"s = Nottingham stopping train" %5"Train ? ";l$ %:l$195255% %?il$="e"nc=8:ear=1202:dtd=7:c6=1:e$="1E58 ST PANCRAS-SHEFFIELD":9551O% %Dl$="s"nc=9 :c6=0:c4=1:c3=3:v$="07.15":e$="1D02 ST PANCRAS-NOTTINGHAM":d$=" STOPPING SERVICE":9551O% %I 95255% %Ornc>8nc=nc+1 %R8950":cw=nc*35# %S8700!: %X0,5;d$ %])3,6;"Locomotive selection" %b)5,6;"HST = 253019-27" %g(6,6;"CLASS 45 = 45101-50" %l+7,6;"CLASS 47 = 47444/47480" %q"Locomotive ? ";a$ %va$69618% %a=a$ % b=1a %!a$(b)<"0"a$(b)>"9"9585q% %b % locon=a$ %3locon<253019wlocon>253027w9585q% %lengwt=145:i$="HST":c5=7:nc=7:locos=125}:dab=3400H :8900":9645% %a$59585q% %a=a$ % b=1a %!a$(b)<"0"a$(b)>"9"9585q% %b % locon=a$ %alocon45101-locon45150^locos=90Z:engwt=136:dab=400:9635% %1locon=47444Tlocon=47480x9634% % 9585q% %1locos=95_:engwt=121y:dab=2400` %38900":i$="45/47":c5=6:c4=c4+3 %?w(14)=0:w(16)=0:w(17)=0 %"v$="16.55":c3=3 %l$="s"v$="06.46" % 9935& %a=111 %b:c:l(b)=c %a % 8700! %l$="s"c3=4 %7:7:0: %s<59653% %&0,7;"END OF SIMULATION" %;2,7;1;"INSPECTORS REPORT":9654% %,2,9 ;1;"ROSTER NOTICES" %5,3;e$ %6,5;d$ %#7,3;"SCHEDULED: ";i$ %&8,3;"ALLOCATED: ";locon %locos=125}9679% %%8,19;"+";nc;" coaches" %s>10 9740 & %110 ,2;"The Motive Power Department" %311 ,0;"report ";locon;" to be in ";b$ %12 ,0;"condition" %314,7;2;"SPECIAL RESTRICTIONS" %Jpws1>015,0;"PWS WORKS MP 89.6 (SPEED ";pws1;" MPH)" %Jpws2>016,0;"PWS WORKS MP 95.4 (SPEED ";pws2;" MPH)" %Cpws1=0pws2=015,8;"No PWS works today" %D21,0;"Press ";1;"any key";0;" to start" %V19,0;"The simulation begins with two minutes to go to departure time." % 0 % & 610 ,0;"DEP. ST PANCRAS ";i6;i5;":";i4;i3 &(11 ,0;"ARRIVED LEICESTER " &7rtm=011 ,18;"ON TIME":9755& &=rt>011 ,18;rtm;" MIN EARLY":9755& &$11 ,18;rtm;" MIN LATE" &015,0;"NUMBER OF REPRIMANDS : ";sp &rt=rt/60< &rt>09764$& &)ef<1rt=rt+(1-ef)*20 &,rnc>8locos125}rt=rt+3 &!4oi101ert=rt+16*(1-oi/92\) &"(lp>1rt=rt+(lp-1)*2 &#rt>0rt=0 &$rt>2rt=2-rt &%rt>0rt=1 &( sp=sp+sz &) vp=vp+rl &+Gwp=(93]+7*rt-up*10 -(sp+bp)*30-vp-rp/10 ) &/wp>100dwp=100d &4wp<0wp=0 &>816,0;"DRIVERS PERFORMANCE RATED ";wp;" %" &C*20,0;"Like another ride ? " &D ="y" &E="n"7099 &F 9796D& & 9910& &2:2: &a=175K & g(a):s(a) &a &v0,.25~,106j,.6,490,.79J=p,0,.99}p,301-,1.63P ,178,3.43[ &-688,3.8s333,176,4.5,0,5.1#333,-200,6.2Ffff,200,7,-400,7.5p,176,12.08AG &f400,13 ,-200,15,176,16,-200,16.5,176,21.6, &k-200,21.9/333,176,22.54,-200,23,176,23.5<,-200,24.2A &X176,25.2I,-200,26.8Vfff,176,28.2a,-200,30.34rQ &}176,31.2y,692,32.2,0,33.7,-200,39.9,0,41.4%,-200,46.5: &o-300,,47.5>,176,48.3A333,-181,49.1Dfff,189,49.74F,-600X,49.94G] &c173,50.5J,0,52.1Pfff,174,535,-146,53.5V,0,557 &119w,59.5n,0,59.9o,-120x,62.5z,-192,63?,-163,64.2fff,300,,64.96 &j518,65.16Q,0,68.8 ,611c,69.7 fff,216,71.5,161,71.93( &z0,72.13B\,125},72.5,118v,74.6333,0,75.7fff,136,78N,122z,78.6333 &T-133,82.83%,0,84.3(,-176,85.7+fff,238,87W &T130,88.51,110n,89.83,-161,91.26fff,210,92\ &Ò-199,93.5;,-350^,95_,-266 ,95.6?333,0,96`,-407,98.09D.{,-5666,98.98E,0,101e &6:6: &a=128 & l(a):t(a) &a &@10 ,.25~,40(,.6,45-,1.16zH,45-,1.437 =p,60<,3.8s333,75K,5.1#333,90Z,6.2Ffff,100d,18.5,90Z,19.78=p,95_,19.98 =,100d,28.2a,85U,30.14qR,100d,49.74F,90Z,49.94G],100d,579,95_,62> &90Z,64.2fff,65A,65.16Q,90Z,71.5,80P,72.5,90Z,81.4",75K,82.83%,60<,83.03&\),75K,84.3(,90Z,95.6?333,70F,96`,90Z,98.9E,15,101e &2,20,3,20,8,90Z,9 ,75K,10 ,90Z,11 ,90Z,12 ,80P,13 ,90Z,15,90Z,16,90Z,23,502 & 9942& &a=17 &f(a) &a &U18.08 ,28.44c,48.04@(,63.66~ ,70.63 B\,81.53#\),97.68C\( & 9948& &4:4: &a=114 &b(a) &a &ܟ3.5`,9.2333,18.08 ,28.44c,37.8333,48.04@(,53.6Vfff,63.66~ ,70.63 B\,72.8,81.53#\),85.2*fff,97.68C\(,101e &a=13 &p(a) &a &!87.6/333,93.4:,101e &a=128 &w(a) &a &T0,0,0,0,0,0,0,0,17.5 ,0 &_0,27.2Y,0,48.7B,0,568,61=,62.7z,0,70.5 &L0,80P,81.5#,0,0,93.9;,101e,101e ' 7:0:7: ' /333:ezK~J=p}pׁP [s333#333FfffpAG ,ͅ/3334<AIVfffarQy͆͆%:>A333DfffFG]JPfff5V7noz?fffQ녇 fff(B\333fffN333%Ç(+fffW136fff\;_?333`D.{EezKj-P8p888888888Knw@],c}vz{Pn_9i)07.07 07.1907.3807.56 08.06 08.19| ST ALBANS LUTON BEDFORD WELLINGBOROUGH KETTERING MARKET HARBOROUGH LEICESTER  Yz P#ee~zH7 =ps333#333Ffff=p =aqRFG]9>fffQ녇"͇%Ç&\)(?333`Ee -<KZZKZZPZZZZZAZPZK2KZFZ& c@(Æ~ B\#\)C\(+b H@+o{ =pqG\(R\)%(F(È5 D I`333=pc333@(ÆVfff~ B\#\)*fffC\(e 7#nnnnns333Bwell-runwswsaw+lHC eosFCta E1D02 ST PANCRAS-NOTTINGHAMD STOPPING SERVICE;%A47444ocoToco_ngwya` I45/47c2ovjSgK=plo{ E[kPGLEVELiZ vvl wM ADVANCE WARNING NREDUCTION OF LINE SPEED- alozjogL̲e a<eYep acaTesB ĥth@t(á{7zhh}on es4ez tO'ocotPpra1'fc儗v~؍ߢ1zs[kP0tVNEXT STOP ST ALBANS LAPPROACHING ST ALBANStlp׳ldSFENGINE IDLING O B