100 REM ADVENTURE CAVES BY:JERRY TRAVIS 110 W$="6620000000":W=815:S=10:P=53256:N=1 120 O=48:X=1+O:Y=X:Z=5+O 130 PRINT:INPUT"No. of Rooms";M:M=ABS(M):DIMA$(M) 140 PRINT:INPUT"Game No";Q:Q=ABS(Q):IFQ=0THENDEFFNR(R)=RND(1):GOTO160 150 REM DEF RNDAMON FN 160 FORI=PTOP+M*S-1:POKEI,O:NEXT 170 POKEP,X:POKEP+1,Y:POKEP+2,Z 180 R=INT(FNR(Q)*6)+1 190 IFR=2ANDY=1+OGOTO180 200 IFR=4ANDX=1+OGOTO180 210 IFR=5ANDZ=10+OGOTO180 220 IFR=6ANDZ=1+OGOTO180 230 IFR=1THENY=Y+1 240 IFR=2THENY=Y-1 250 IFR=3THENX=X+1 260 IFR=4THENX=X-1 270 IFR=5THENZ=Z+1 280 IFR=6THENZ=Z-1 290 T=P+S*L:POKET+S,X:POKET+S+1,Y:POKET+S+2,Z 300 FORI=0TOL:K=P+S*I:IFPEEK(K)=XANDPEEK(K+1)=YANDPEEK(K+2)=ZGOTO700 310 NEXT:J=0 320 POKET+R+2,L+1+O:R=R+1:IFR/2<>INT(R/2)THENR=R-2 330 T=P+S*L:POKET+R+2,N+1+O:L=N:N=N+1:IFN0GOTO730 710 POKEK+R+2,N+O:R=R+1:IFR/2<>INT(R/2)THENR=R-2 720 T=P+S*L:POKET+R+2,I+49 730 J=J+1:IFJ>6THENJ=0:L=L-1 740 T=P+S*L:X=PEEK(T):Y=PEEK(T+1):Z=PEEK(T+2):GOTO180 900 PRINT:PRINT"AT ROOM";P:PRINT:PRINTA$(P):PRINT:RETURN