10 CLS:CLV:VIDEO3:X=2:LET[0],4,4,0,-1,4,7,1,0,6,3,1,0,9,4,0,1,11,3,-1,0,10,7,-1,0,14,4,0,1:FORI=0TO15:LCI:?CHR$(6):LC0,I*(I<8):?CHR$(6):LC15,I*(I<8):?CHR$(6):LCI,8:?CHR$(6):NEXT:FORI=0TO1:FORJ=0TO2 20 LCJ*5+1,I*4+2:?CHR$(248):LCJ*5+2,I*4+2:?"H":FORK=0TO2:LCJ*5+K+1,I*4:?CHR$(6):LCJ*5,I*4+K:?CHR$(6):LCJ*5+3,I*4+K:?CHR$(6):NEXT:NEXT:NEXT:LC56:?CHR$(6):LC125:?CHR$(6):LC127:?CHR$(248):C=236:D=250:Y=1 30 @A:IFRND(2)F=[A*4+2]:G=[A*4+3]:L=[A*4]:M=[A*4+1]:B=SCR(L+F,M+G):E=(B<>6)-(B=6):[A*4+2]=F*E:[A*4+3]=G*E:LCL,M:?" ":[A*4]=L+F*E:[A*4+1]=M+G*E:LC[A*4],[A*4+1]:?CHR$(D):IFSCR(X,Y)=DGOTO@E 40 A=A+1-(A=6)*7:U=BTN(-1):LCX,Y:?" ":L=(U=2)-(U=1):M=(U=8)-(U=4):F=SCR(X+L,Y+M):X=X+L*(F<>6&&F<>72):Y=Y+M*(F<>6&&F<>72):IFSCR(X,Y)=DGOTO@EELSELCX,Y:?CHR$(C) 50 IFX=15LC0,9:?"タ゛ッシュツセイコウ!":END 60 WAIT0:GOTO@A 70 @E:LC0,9:?"ミツカッタ":WAIT60:RUN