10 POKE 201,0 20 FOR C=0 TO 3:SOUND C,0,0,0:NEXT C 30 GOSUB 610 40 FOR C=0 TO 3:SOUND C,0,0,0:NEXT C 50 GOSUB 850 60 DIM P$(5),PL$(6),PS$(6):P=ADR(P$):PL=ADR(PL$):PS=ADR(PS$) 70 FOR I=1 TO 5:READ N:P$(I)=CHR$(N):NEXT I 80 FOR I=1 TO 6:READ N:PS$(I)=CHR$(N):NEXT I 90 FOR I=1 TO 6:READ N:PL$(I)=CHR$(N):NEXT I 100 GRAPHICS 3:POKE 559,46:COLOR 2:PLOT 0,0:DRAWTO 39,0:DRAWTO 39,19:DRAWTO 0,19:DRAWTO 0,0:POKE 752,1 110 POKE 16,64:POKE 53774,64 120 POKE 704,15:POKE 705,66:POKE 706,255:POKE 707,68:POKE 53278,244:POKE 623,1 130 GOSUB 780 140 X=55:Y=86:EX=53:EY=19:FX=181:FY=33:GX=197:GY=88:POKE 53278,244:SOUND 0,255,14,4:SOUND 1,233,14,2 150 FOR Q=1 TO 3 160 AA=STICK(0) 170 XI=(AA=7)-(AA=11):YI=(AA=13)-(AA=14) 180 XI=XI+(AA=6)+(AA=5)-(AA=10)-(AA=9):YI=YI+(AA=9)+(AA=5)-(AA=10)-(AA=6) 190 X=X+XI:Y=Y+YI:POKE 53278,244 200 A=USR(MOVE,0,PMB,PL,X,Y,6) 210 NEXT Q 220 POKE 53278,244 230 IF PEEK(53252)=2 THEN 460 240 EX=EX-(EX>X)+(EXY)+(EYX)-(FXY)-(FY193 THEN FX=193 340 IF FY<25 THEN FY=25 350 IF FY>82 THEN FY=82 360 GX=GX-(GX>X)+(GXY)+(GY