190 LOCATE 10,5: LINE INPUT "Enter your name: ",N$
200 LOCATE 12,5: COLOR 9,0: PRINT N$;",": COLOR 13,0
210 LOCATE 14,5: PRINT "Enter your answer to the problem"
220 LOCATE 15,5: PRINT "as a fraction in lowest terms. Be"
230 LOCATE 16,5: PRINT "sure to type a slash </> between"
240 LOCATE 17,5: PRINT "the numbers. Then press <ENTER>."
250 LOCATE 19,13: PRINT "EXAMPLE: 1/2"
260 LOCATE 21,13: COLOR 1,0: PRINT "Press any key"
270 LOCATE 22,11: COLOR 4,0: PRINT "Press <ESC> to end"
280 A$=INKEY$
290 IF A$="" THEN GOTO 280
300 IF A$=CHR$(27) THEN GOTO 550
310 FOR I=1 TO N
320 READ K$(I),C$(I)
330 NEXT I
340 FOR I=1 TO N : CLS : LOCATE 4,10: COLOR 14,0: PRINT N$;", enter your answer:"
350 LOCATE 8,14: PRINT K$(I);" = "
360 LOCATE 8,24: LINE INPUT A$(I)
370 IF A$(I)=C$(I) THEN LOCATE 14,14: PRINT "RIGHT, ";N$;" !": R=R+1: GOTO 430
380 LOCATE 14,14: PRINT "SORRY, ";N$;" !"
390 LOCATE 16,14: PRINT K$(I);" = ";C$(I)
400 W=W+1
410 PRINT : PRINT : PRINT : PRINT
420 FOR M=1 TO 1000: NEXT M
430 LOCATE 21,13: COLOR 1,0: PRINT "Press any key"
440 LOCATE 22,11: COLOR 4,0: PRINT "Press <ESC> to end"
450 A$=INKEY$: IF A$="" THEN GOTO 450
460 IF A$=CHR$(27) THEN GOTO 550
470 NEXT I
480 CLS
490 T=R+W
500 G=INT(R/T*100)
510 LOCATE 8,10: COLOR 1,0: PRINT N$;"'s SCORE: ";G;" %": LOCATE 21,13: PRINT "Press any key"
520 A$=INKEY$: IF A$="" THEN GOTO 520
530 DATA 16
540 DATA 5/10,1/2,3/9,1/3,25/100,1/4,5/25,1/5,3/18,1/6,3/21,1/7,4/32,1/8,9/81,1/9,10/100,1/10,10/15,2/3,12/16,3/4,20/25,4/5,4/10,2/5,6/10,3/5,10/16,5/8,6/16,3/8
550 CLS: LOCATE 10,3: PRINT "Do you want to stop? <Y/N>"