home *** CD-ROM | disk | FTP | other *** search
- Path: uunet!usc!sdd.hp.com!decwrl!decwrl!concert!lester.appstate.edu!pembvax1.pembroke.edu!rennie
- From: rennie@pembvax1.pembroke.edu
- Newsgroups: vmsnet.sources.games
- Subject: Star Trek - Part [13/18]
- Date: 7 Apr 93 11:02:03 EDT
- Organization: Pembroke State University
- Lines: 422
- Message-ID: <1993Apr7.110203.1@pembvax1.pembroke.edu>
- NNTP-Posting-Host: papa.pembroke.edu
- Xref: uunet vmsnet.sources.games:655
-
- -+-+-+-+-+-+-+-+ START OF PART 13 -+-+-+-+-+-+-+-+
- X CALL CRAMDMP(26H BUFFETED INTO BLACK HOLE.)`20
- X IF(IQUAD .NE.ISHIP) GO TO 6902
- X CALL FINISH(21)`20
- X RETURN
- X 6902 CALL DEADKL(IX,IY,IQUAD,JX,JY)
- X GO TO 50
- X 6903 IF(QUAD(JX,JY) .NE. IHDOT) GO TO 6905`20
- X QUAD(JX,JY)=IQUAD`20
- X QUAD(IX,IY)=IHDOT`20
- X CALL CRAMDMP(10H DAMAGED--)`20
- X CALL CRAM(24H DISPLACED BY BLAST TO)
- X CALL CRAMLOC(2,JX,JY)`20
- X CALL CREND
- X IF(IQUAD .NE.ISHIP) GO TO 6904
- XC------STARSHIP DISPLACED BY TORPEDO. MOVE IT AND RESET ENEMY DISTANCES
- X`09SECTX=JX
- X`09SECTY=JY
- X CALL RESETD`20
- X GO TO 50
- XC--------ENEMY DISPLACED BY PHOTON BLAST
- X6904`09KX(LL)=JX
- X`09KY(LL)=JY
- X KDIST(LL)= SQRT(FLOAT((SECTX-JX)**2 + (SECTY-JY)**2))
- X GO TO 50
- X6905 CALL CRAMDMP(27H DAMAGED BUT NOT DESTROYED.)
- X GO TO 50
- XC--------TEST FOR AND COPE WITH HIT ON A STARBASE`20
- X70 IF(IQUAD.NE.IHT) GO TO 7002 `20
- X CALL CRMSENA(IHT,2,IX,IY) `20
- X IF(HIT.LT.600) GO TO 7001 `20
- X CALL CRAMDMP(11H DESTROYED. ) `20
- X QUAD(IX,IY)=IHDOT `20
- X`09ITHERE=0
- X`09ITHX=0
- X`09ITHY=0
- X GO TO 50 `20
- X7001 X=RANF(0) `20
- X IF(X.GT.0.05) CALL CRAMDMP(23H SURVIVES PHOTON BLAST. ) `20
- X IF(X.GT.0.05) GO TO 50
- X CALL CRAMDMP(12H DISAPPEARS. ) `20
- X QUAD(IX,IY)=IHNUM `20
- X CALL DROPIN('@',DUM,MY) `20
- X ITHERE=0 `20
- X GO TO 50 `20
- X7002 IF(IQUAD.NE.IHNUM) GOTO 7005 `20
- X CALL PROUT(35H***TORPEDO ABSORBED BY THOLIAN WEB. ,35)`20
- X GOTO 50 `20
- X7005 IF(IQUAD.NE.IHB) GO TO 75 `20
- X CALL CRMSENA(IHB,2,IX,IY)`20
- X IF(HIT .LT. 600.0) GO TO 7510`20
- X CALL CRAM(12H DESTROYED )`20
- X IF(IPHWHO.NE.1) CALL CRAM(21H.... CONGRATULATIONS ) `20
- X CALL CREND `20
- X IF(STARCH(QUADX,QUADY) .LT. 0) STARCH(QUADX,QUADY)=0
- X DO 71 LLL=1,REMBASE`20
- X IF(BASEQX(LLL).NE.QUADX .OR. BASEQY(LLL).NE.QUADY) GO TO 71`20
- X BASEQX(LLL)=BASEQX(REMBASE)`20
- X BASEQY(LLL)=BASEQY(REMBASE)`20
- X71 CONTINUE
- X QUAD(IX,IY)=IHDOT`20
- X REMBASE=REMBASE-1`20
- X`09BASEX=0
- X`09BASEY=0
- X GALAXY(QUADX,QUADY)=GALAXY(QUADX,QUADY)-10
- X IF(IPHWHO.NE.1) BASEKL=BASEKL+1`20
- X CALL NEWCOND
- X GO TO 50
- XC--------TEST FOR AND COPE WITH A HIT ON A PLANET.
- X 75 IF(IQUAD .NE. IHP) GO TO 80`20
- X CALL CRMSENA(IHP,2,IX,IY)`20
- X IF(HIT .GT. 450.0) GO TO 7520`20
- X 7510 CALL CRAMDMP(23H SURVIVES PHOTON BLAST.)
- X GO TO 50
- X 7520 CALL CRAMDMP(11H DESTROYED. )`20
- X`09IF(IPHWHO.NE.1)NPLANKL=NPLANKL+1
- X`09NEWSTUF(QUADX,QUADY)=NEWSTUF(QUADX,QUADY)-1
- X DO 76 II=1,5
- X 76 PLNETS(IPLANET,II)=0`20
- X`09IPLANET=0
- X`09PLNETX=0
- X`09PLNETY=0
- X`09QUAD(IX,IY)=IHDOT
- X IF(LANDED .NE. 1) GO TO 50
- XC--------CAPTAIN PERISHES ON PLANET.
- X`09CALL FINISH(15)
- X`09RETURN
- X 80 IF(IQUAD .NE. IHSTAR) GO TO 90
- XC--------STAR HIT - CHECK FOR NOVA RESULTS
- X IF(HIT.GT.270.0) GO TO 85 `20
- X CALL CRMSENA(IHSTAR,2,IX,IY)
- X CALL CRAMDMP(28H UNAFFECTED BY PHOTON BLAST.)`20
- X GO TO 50
- X85 CALL NOVA(IX,IY)
- X IF(GALAXY(QUADX,QUADY) .EQ. 1000) RETURN
- X IF(ALLDONE.NE.0) RETURN`20
- X GO TO 50
- XC--------CHECK FOR A BOOMERANG TORPEDO
- X 90 IF(IQUAD .NE.ISHIP) GO TO 93
- X IF(CONDIT.NE.IHDOC) GO TO 9010
- X IF(RANF(0).GT.0.77) GO TO 9010 `20
- X CALL CRAM(27H STAR BASE SHIELDS PROTECT ) `20
- X CALL CRAMSHP
- X CALL CREND `20
- X GO TO 50 `20
- X9010`09CALL CRAM3AS
- X`09CALL CRAMSHP
- X CALL CRAMDMP(27H BLASTED BY PHOTON TORPEDO! ) `20
- X CALL NEWCOND
- X CALL ZAP
- X IF(ENERGY .GT. 0.0) GO TO 91
- X IF(KSHOT.NE.0) GO TO 9020 `20
- X`09CALL FINISH(22)
- X`09RETURN
- X9020`09CALL FINISH(5)
- X`09RETURN
- X 91 CALL CASULTY
- XC--------CHECK TO SEE IF SHIP DISPLACED`20
- X CALL CRAMSHP
- X GO TO 6901
- XC--------CHECK FOR HIT ON THING.
- X 93 IF(IQUAD .NE. IHQUEST) GO TO 95`20
- X CALL SKIP(1)
- X CALL PROUT(`20
- X + 55H"AAAAIIIIIEEEEEEEEEAAAAAAAAUUUUUGGGGGHHHHHHHHHHHHHHH!!!,55)
- X CALL PROUT(`20
- X + 48H HACK! HACK! HACK! *CHOKE!* ",48) `20
- X CALL SKIP(1)
- X CALL PROUT(26HMR. SPOCK: "FASCINATING!",26)`20
- X QUAD(IX,IY)=IHDOT`20
- X GO TO 50
- XC--------TORPEDO ENTERS VICINITY OF BLACK HOLE. CHECK FOR DEFLECTION`20
- X 95 CALL CRMSENA('@',2,IX,IY)`20
- X IF(DISTN .LT. 0.1) GO TO 97`20
- XC--------BOING. COMPUTE DEFLECTION ANGLE, AND NEW STARTING POINT`20
- X SPRANG=(0.5-DISTN) * 7.853981634
- X BETA=1.57079633 + ANGLE - SPRANG
- X STARTX = IX-DISTN*SIN(BETA)`20
- X STARTY = IY+DISTN*COS(BETA)`20
- X ANGLE = ANGLE - SIGN(SPRANG,SINANG)`20
- X CALL CRAMDMP(18H DEFLECTS TORPEDO. )
- X`09CALL CRAM(9HNEW TRACK)
- X`09GO TO 5720
- X 97 CALL CRAMDMP(18H SWALLOWS TORPEDO.)`20
- X GO TO 50
- XC--------END INNER LOOP FOR MOVING ONE TORPEDO
- X105 CALL CREND
- X106 CALL PROUT(15HTORPEDO MISSED.,15)
- X GO TO 50
- X115 IF(REMKL .EQ. 0) CALL FINISH(1)`20
- X IF(KSHOT .EQ. 0) CALL SORTKL
- X RETURN
- X END`20
- $ CALL UNPACK TRPHOTONS.FOR;1 343720900
- $ create 'f'
- X SUBROUTINE PLANET`20
- XC
- XC`094-APR-79
- XC`09FIX MESSAGE ABOUT SHUTTLE CRAFT'S CULINARY MISSION.
- XC`0928-NOV-79
- XC`09ALLOW STARBASE SR SCANNERS TO BE USED FOR SENSOR SCAN.
- XC* `20
- XC* SUBROUTINE PLANETS CONTAINS ENTRY POINTS FOR :`20
- XC* `20
- XC* ORBIT,BEAM,MINE,CRYSTAL,SENSOR,GALILEO,DEATHRA`20
- XC* `20
- X`09INCLUDE 'TREKCOM/NOLIST'
- X`09CALL SKIP(1)
- X`09IKNOW=0
- X`09DO 101 I=1,INPLAN
- X101`09IKNOW=IKNOW+PLNETS(I,5)
- X`09IF(IKNOW.NE.0)GO TO 102
- X`09CALL PROUT('SPOCK: "WE HAVE NO INFORMATION ON ANY PLANET,
- X`091 CAPTAIN."',56)
- X`09RETURN
- X102`09CALL PROUT('SPOCK: "PLANET REPORT FOLLOWS, CAPTAIN."',41)
- X`09CALL SKIP(1)
- X`09DO 1 I=1,INPLAN`20
- X`09IF(PLNETS(I,5) .EQ. 0) GO TO 1`20
- X`09IX=PLNETS(I,1)
- X`09IY=PLNETS(I,2)
- X`09ICLASS=PLNETS(I,3)
- X`09IDIL=PLNETS(I,4)
- X CALL CRAMLOC(1,IX,IY)`20
- X CALL CRAM(9H CLASS )
- X CALL CRAMEN(ICLASS)`20
- X CALL CRAM(3H )
- X IF(IDIL .EQ. 0) CALL CRAM (3HNO )`20
- X CALL CRAMDMP(28HDILITHIUM CRYSTALS PRESENT. )
- X 1 CONTINUE
- X RETURN
- XC*`20
- X ENTRY ORBIT`20
- XC*`20
- X CALL SKIP(1)
- X`09IDIDIT=0
- X`09IF(INORBIT .EQ. 0) GO TO 2
- X CALL PROUT(26HALREADY IN STANDARD ORBIT. ,26)`20
- X RETURN
- XC--------CHECK FOR ENGINE DAMAGE.`20
- X 2 IF((DAMAGE(7) .EQ. 0.) .OR. (DAMAGE(6) .EQ. 0.)) GO TO 3
- X CALL PROUT(38HBOTH WARP AND IMPULSE ENGINES DAMAGED. ,38)`20
- X RETURN
- XC--------CHECK TO SEE IF SHIP ADJACENT TO PLANET.`20
- X 3 IF(PLNETX .EQ. 0) GO TO 5
- X IF(IABS(SECTX-PLNETX) .LE. 1 .AND. IABS(SECTY-PLNETY) .LE. 1)
- X C GO TO 10`20
- X 5 CALL CRAMSHP
- X CALL CRAMDMP(24H NOT ADJACENT TO PLANET. )`20
- X RETURN
- X 10 TIME = .02+.03*RANF(0)
- X IF(DAMAGE(6) .GT. 0.) TIME=TIME*10.`20
- XC--------GO AHEAD, SULU.
- X CALL PROUT(46HHELMSMAN SULU: "ENTERING STANDARD ORBIT, SIR. `20
- X`091 ,46)
- X CALL NEWCOND
- X ASSIGN 17 TO IWHERE`20
- X 16 IDIDIT=1
- X CALL EVENTS`20
- X IF(ALLDONE.EQ.1 .OR. GALAXY(QUADX,QUADY).EQ.1000 .OR. JUSTIN.EQ.1)
- X + RETURN
- X GO TO IWHERE
- X 17 CALL CRAM(11H ALTITUDE )`20
- X HEIGHT=1400.+7200.*RANF(0)
- X CALL CRAMF(HEIGHT,0,2)
- X CALL CRAMDMP(13H KILOMETERS.")
- X`09INORBIT=1
- X`09RETURN
- XC*`20
- X ENTRY BEAM
- XC*`20
- X CALL SKIP(1)
- X IF(DAMAGE(12) .EQ. 0) GO TO 19
- X CALL PROUT(21HTRANSPORTER DAMAGED. ,21)`20
- X`09IF(DAMAGE(10) .NE. 0) RETURN
- X`09CALL SKIP(1)
- X CALL PROUT(47HSPOCK: "MAY I SUGGEST THE SHUTTLE CRAFT, SIR." `20
- X`091 ,47)
- X RETURN
- X 19 IF(INORBIT.NE.0) GO TO 1910`20
- X 1901 CALL CRAMSHP
- X CALL CRAMDMP(23H NOT IN STANDARD ORBIT. )`20
- X RETURN
- X 1910 IF(SHLDUP .EQ. 0) GO TO 1920
- X CALL PROUT(41HIMPOSSIBLE TO TRANSPORT THROUGH SHIELDS. ,41) `20
- X RETURN
- X 1920 IF(PLNETS(IPLANET,5) .EQ. 1) GO TO 1940
- X 1930 CALL PROUT(56HSPOCK: "CAPTAIN, WE HAVE NO INFORMATION ON THIS PLA
- X CNET, ,56)`20
- X CALL PROUT(64H AND STARFLEET REGULATIONS CLEARLY STATE THAT IN TH
- X CIS SITUATION ,64)`20
- X CALL PROUT(23H YOU MAY NOT GO DOWN." ,23)
- X RETURN
- X 1940 IF(LANDED .EQ. 1) GO TO 30
- X IF(PLNETS(IPLANET,4) .EQ. 1) GO TO 20
- X CALL PROUT(44HSPOCK: CAPTAIN, I FAIL TO SEE THE LOGIC IN ,44)`20
- X CALL PROUT(`20
- X +51H EXPLORING A PLANET WITH NO DILITHIUM CRYSTALS. ,51) `20
- X ASSIGN 20 TO IWHERE`20
- X 1950 CALL PROMPT(30H ARE YOU SURE THIS IS WISE? ,30)`20
- X`09IF(JA(DUMMY)) GO TO IWHERE
- X`09RETURN
- X 20 CALL PROUT(41HSCOTTY: "TRANSPORTER ROOM READY, SIR." ,41)`20
- X CALL SKIP(1)
- X CALL PROUT(63HKIRK, AND LANDING PARTY PREPARE TO BEAM DOWN TO PLAN
- X CET SURFACE. ,63)`20
- X CALL SKIP(1)
- X CALL PROUT(18HKIRK: "ENERGIZE." ,18)
- X 21 CALL SKIP(1)
- X CALL PROUT(41HWWHOOOIIIIIRRRRREEEE.E.E. . . . . . . ,41)
- X IF(RANF(0) .GT. 0.98) GO TO 35
- X CALL PROUT(41H. . . . . . .E.E.EEEERRRRRIIIIIOOOHWW ,41)`20
- X CALL SKIP(1)
- X CALL PROUT(19HTRANSPORT COMPLETE. ,19)
- X LANDED = LANDED *(-1)`20
- X IF((LANDED .NE. 1) .AND. (IMINE .EQ. 1)) ICRYSTL = 1
- X IMINE=0`20
- X RETURN
- XC--------READY TO BEAM UP TO SHIP.
- X 30 IF(ISCRAFT .EQ. 1) GO TO 32`20
- X CALL PROUT(42HYOU MAY NOT LEAVE SHUTTLE CRAFT ON PLANET. ,42)`20
- X RETURN
- X 32 CALL PROUT(42HLANDING PARTY ASSEMBLED, READY TO BEAM UP. ,42)
- X CALL SKIP(1)
- X CALL PROUT(31HKIRK WHIPS OUT COMMUNICATOR... ,31) `20
- X CALL PROUT(17HBEEP BEEP BEEP ,17)
- X CALL SKIP(1)
- X CALL PROUT(54H"KIRK TO ENTERPRISE: LOCK ON COORDINATES...ENERGIZE
- X C." ,54)`20
- X GO TO 21
- XC--------CATASTROPHE! `20
- X 35 CALL SKIP(1)
- X CALL PROUT(31HBOOOIIIOOOIIOOOOIIIOIING . . . ,31) `20
- X`09CALL SKIP(1)
- X CALL PROUT(38HSCOTTY: "OH MY GOD! I'VE LOST THEM." ,38) `20
- X`09CALL FINISH(13)
- X`09RETURN
- XC*`20
- X ENTRY MINE
- XC*`20
- X`09IDIDIT=0
- X`09CALL SKIP(1)
- X IF(LANDED .EQ. 1) GO TO 50
- X CALL PROUT(27HMINING PARTY NOT ON PLANET. ,27)`20
- X RETURN
- X 50 IF(PLNETS(IPLANET,4) .EQ. 1) GO TO 51
- X CALL PROUT(37HNO DILITHIUM CRYSTALS ON THIS PLANET. ,37)
- X RETURN
- X 51 TIME =(0.1+0.2*RANF(0)) * PLNETS(IPLANET,3)
- X`09ASSIGN 52 TO IWHERE
- X`09GO TO 16
- X 52 CALL PROUT(26HMINING OPERATION COMPLETE. ,26)
- X`09IMINE=1
- X`09RETURN
- XC*`20
- X ENTRY CRYSTAL`20
- XC*`20
- X CALL SKIP(1)
- X IF(ICRYSTL .EQ. 1) GO TO 55`20
- X CALL PROUT(32HNO DILITHIUM CRYSTALS AVAILABLE. ,32)
- X RETURN
- X 55 IF(ENERGY .LT. 1000.) GO TO 5510
- X CALL PROUT(66HSPOCK: "CAPTAIN, STARFLEET REGULATIONS PROHIBIT SUC
- X CH AN OPERATION ,66)`20
- X CALL PROUT(41H EXCEPT WHEN CONDITION YELLOW EXISTS." ,41)
- X RETURN
- X 5510 CALL PROUT(46HSPOCK: "CAPTAIN, I MUST WARN YOU THAT LOADING `20
- X`091 ,46)
- X CALL PROUT(46H RAW DILITHIUM CRYSTALS INTO THE SHIP'S POWER `2
- V0
- X`091 ,46)
- X CALL PROUT(37H SYSTEM MAY RISK A SEVERE EXPLOSION. ,37)
- X`09ASSIGN 56 TO IWHERE
- X`09GO TO 1950
- X 56 CALL SKIP(1)
- X CALL PROUT(45HENGINEERING OFFICER SCOTT: "(GULP) AYE SIR." ,45)`20
- X CALL PROUT(32H "MR. SPOCK AND I WILL TRY IT." ,32)
- X CRYPROB=CRYPROB*2.0`20
- X CALL SKIP(1)
- X CALL PROUT(32HSPOCK: "CRYSTAL IN PLACE, SIR." ,32)`20
- X CALL PROUT(31H "READY TO ACTIVATE CIRCUIT." ,31) `20
- X CALL SKIP(1)
- X CALL PROUT(42HSCOTTY: "KEEP YOUR FINGERS CROSSED, SIR!" ,42)
- X CALL SKIP(1)
- X IF(RANF(0) .GT. CRYPROB) GO TO 57`20
- X CALL PROUT(41H "ACTIVATING NOW! - - NO GOOD! IT'S*** ,41) `20
- X 5610 CALL PROUT(54H***RED ALERT! RED A*L******************************
- V `20
- X +**,54)`20
- X CALL STARS
- X CALL PROUT(54H***************** KA-BOOM!!!! ****************
- V `20
- X C** ,54)`20
- X`09CALL KABOOM
- X`09RETURN
- X 57 ENERGY = ENERGY +5000.*(1.+0.9*RANF(0))`20
- X CALL PROUT(38H "ACTIVATING NOW% - - THE INSTRUMENTS ,38) `20
- X CALL PROUT(36H ARE GOING CRAZY, BUT I THINK IT'S ,36)
- X CALL PROUT(41H GOING TO WORK! CONGRATULATIONS, SIR!" ,41)`20
- X RETURN
- XC*`20
- X ENTRY SENSOR
- XC*`20
- X CALL SKIP(1)
- X IF(DAMAGE(1) .EQ. 0 .OR. CONDIT .EQ. IHDOCKD) GOTO 60 `20
- X CALL PROUT(28HSHORT RANGE SENSORS DAMAGED. ,28)
- X RETURN
- X 60 IF(PLNETX .NE. 0) GO TO 65`20
- X CALL PROUT(27HNO PLANET IN THIS QUADRANT. ,27)`20
- X RETURN
- X 65 CALL CRAM(24HSPOCK: "SENSOR SCAN FOR )
- X CALL CRAMLOC(1,QUADX,QUADY)`20
- X CALL CRAMDMP(1H:)`20
- X CALL SKIP(1)
- X CALL CRAM(18H PLANET AT)
- X CALL CRAMLOC(2,PLNETX,PLNETY)`20
- X CALL CRAM(13H IS OF CLASS )`20
- X ICLASS=PLNETS(IPLANET,3)`20
- X IDIL=PLNETS(IPLANET,4)`20
- X CALL CRAMEN(ICLASS)`20
- X CALL CRAMDMP(1H.)`20
- X CALL CRAM(27H READINGS INDICATE )`20
- X IF(IDIL .EQ. 0) CALL CRAM(3HNO )
- X CALL CRAMDMP(28HDILITHIUM CRYSTALS PRESENT." )`20
- X PLNETS(IPLANET,5) = 1`20
- X`09RETURN
- XC*`20
- X ENTRY GALILEO`20
- XC*`20
- X CALL SKIP(1)
- X IDIDIT = 0
- X IF(DAMAGE(10) .EQ. 0) GO TO 72
- X IF(DAMAGE(10) .GT. 0.) GO TO 71`20
- X IF(DAMAGE(10) .EQ. -1.) GO TO 70
- X CALL PROUT(36HSHUTTLE CRAFT NOW SERVING BIG MAC'S.,36)
- X`09RETURN
- X 70 CALL PROUT(38HYE FAERIE QUEENE HAS NO SHUTTLE CRAFT. ,38)`20
- X RETURN
- X 71 CALL PROUT(22HSHUTTLE CRAFT DAMAGED. ,22)`20
- X RETURN
- X 72 IF(INORBIT .EQ. 1) GO TO 75`20
- X GO TO 1901
- X 75 IF(SHLDUP .EQ. 0 .AND. CONDIT .NE. IHDOCKD) GO TO 80
- X CALL PROUT(42HSHUTTLE CRAFT CANNOT PASS THROUGH SHIELDS.,42)`20
- X RETURN
- X 80 IF(PLNETS(IPLANET,5) .NE. 1) GO TO 1930
- X TIME=3.0E-5*HEIGHT
- X IF(LANDED .NE. 1) GO TO 100`20
- X IF(ISCRAFT .NE. 1) GO TO 98`20
- XC--------SHUTTLE CRAFT TO THE RESCUE.`20
- X IF(DAMAGE(12) .NE. 0) GO TO 95
- X`09CALL PROMPT(47HSPOCK: WOULD YOU RATHER USE THE TRANSPORTER? ,47)
- X IF(JA(DUMMY)) RETURN
- X 95 IF(DAMAGE(12) .EQ. 0) CALL CRAM(13HSHUTTLE CREW )`20
- X IF(DAMAGE(12) .NE. 0) CALL CRAM(13HRESCUE PARTY )`20
- X CALL CRAMDMP(50HBOARDS "GALILEO" AND SWOOPS TOWARD PLANET SURFACE.
- X C )`20
- X ISCRAFT=0`20
- X ASSIGN 97 TO IWHERE`20
- X 96 CALL SKIP(1)
- X GO TO 16
- +-+-+-+-+-+-+-+- END OF PART 13 +-+-+-+-+-+-+-+-
-