Reversi  f  380| ]b=110 :c=110 :(32000}+(b-1)*10 +c),a(b,c):c:b: b=-11 (c=-11 2 d=m:e=n <a(d+b,e+c)s80P Fd=d+b:e=e+c:60< Pa(d+b,e+c)t120x Za(d,e)=sj=j+1 da(d,e)=t:m=dn=e120x nd=d-b:e=e-c:90Z xc:b: G0,0;5;7;" REVERSI " C2,5;5;"I'm playing ";6;2;"X" C3,5;5;"you're playing ";1;6;"O" z=4 g=0:h=0 6(z+1),19;4;7;" 12345678 " Eb=29 :(b+z),19;7;4;(b+95_); c=29 /a(b,c)=x6;2;"X";:g=g+1 /a(b,c)=o6;1;"O";:h=h+1 a(b,c)=f6;"."; c !7;4;(b+95_) b "7(z+10 ),19;4;7;" 12345678 " ,g+h=64@810* 6x:5;"I have ";2;7;g;8;9 ;" you have ";6;1;h;8;9 ;". " @ J(b=110 :c=110 T5b1c1b10 c10 a(b,c)=f ^c:b hXa(5,5)=x:a(6,6)=x:a(6,5)=o:a(5,6)=o r |E31999|:236099\,75K:"":7:9 :5: <11 ,1;1;"Don't forget to stop the tape" a(10 ,10 ):z$=" ":f=46.:j=0:k=480:o=111o:r=0:u=579:v=k+k:w=k+u:x=120x =20,4;"Press any key to start":=""410 A:11 ,6;"Please wait a moment":330J:20 :7,3;"In thisgame of 'REVERSI' there are two levels of play.";10 ,3;"Do you want to play the easier game (ENTER 1) or the harder one (ENTER 2)?" #l:l<1l>2440 Ul=132528,0:32529,0:32530,0:470 E32528,205:32529,173:32530,125} !:0,12 ;"'REVERSI'" 2,2;"You make your move by entering the letter down the side and the number across the top,for example: 'd4' or 'b8'" z=6:170 )"Do you want to go first? (Y or N) ";q$  :130 q$"n"q$"N"640 I10 ,4;"My move ";12 ,0;z$;13 ,0;z$  s=o:t=x & 0i=32445~ : i=0r=0810* Di=0502:.25~,25:.25~,20:10 ,5;"I can't";11 ,5;"go":75K:640 Ni=i-32000} Xm=(i/10 ) bn=i-m*10 :m=m+1 lP.25~,25:.25~,20:(4+m),(n+18);1;"X" vG30:20:.25~,25:.25~,15:160 w10 ,4;"Your move";11 ,0;z$;12 ,1;"If you can't go";13 ,4;"enter 'z9'"  s=x:t=o p$:p$219,0;1;"Your move should be made by";0;" ";1;"entering 2 characters not ";p$:660 'p$="z9"p$="9z"r=0:750 d(p$>vƯp$kp$(2)kƯp$vp$(2)kƯp$vp$(2)h18,0;"I won, ";g;" - ";h >.g2880p Ul=132528,0:32529,0:32530,0:500 P32528,205:32529,173:32530,125}:500 "Reversi"10 #"Reversi "32111o},465  "Reversi" #"Reversi "32111o},465 Reversi o}>2>s8:k}<2k}:j}!k}2j}>2k}}oo}>o(>2k}}oo}>o(}Yʆ~Rʆ~ʆ~ ʆ~Wʎ~Vʎ~Uʎ~Tʎ~Eʎ~>ʎ~;ʎ~4ʎ~1ʎ~*ʎ~'ʎ~ ʎ~ʎ~ʎ~ʎ~ʎ~X(~S(zO(vN(rM(nL(jK(fJ(bI(^H(ZD(V?(R:(N5(J0(F+(B&(>!(:(6(2(.(*(&("((( (:j}:j}'':j}':j}2i}2l}2m}N! }xo>. d>2j} ͋}͜} ͋}͜} ͋}͜}͋}͜}:j}((!i}8 ͛~!NB8 2i}"l}Kl}