100 CLS 110 GOTO570 120 DIM CD(8,4),MD(200) 130 FOR I=1 TO 8 140 FOR J=I TO 4 150 READ CD(I,J) 160 NEXT:NEXT:I=0 170 I=I+1:READ MD(I) 180 IF MD(I)<0 THEN RETURN 190 GOTO170 200 DATA 135,155,176,135 210 DATA 149,166,181,155 220 DATA 153,176,189,176 230 DATA 166,181,196,181 240 DATA 95,129,149,129 250 DATA 103,135,155,135 260 DATA 121,149,166,149 270 DATA 196,206,217,206 280 DATA 206,203,196,189 290 DATA 166,176,181,189 300 DATA 206,203,196,206 310 DATA 212,206,203,217 320 DATA 219,217,212,206 330 DATA 203,206,212,217 340 DATA 212,206,203,196 350 DATA 206,203,196,189 360 DATA 181,155,135,121 370 DATA 103,135,149,155 380 DATA 166,181,176,196 390 DATA 189,203,212,217 400 DATA 219,227,232,231 410 DATA 227,219,223,212 420 DATA 206,196,189,181 430 DATA 176,155,135,103 440 DATA -1 450 FOR N1=1 TO N 460 FOR N2=1 TO 4 470 SOUND CD(C,N2),S 480 NEXT:NEXT:RETURN 490 IF MD(NT)<1 THEN RETURN 500 FOR N1=1 TO N 510 FOR N2=1 TO 4 520 SOUND MD(NT),S:NT=NT+1 530 SOUND CD(C,N2),S 540 IF MD(NT)