10DIM P% &700 20DIM r 255 30Pass=2:OP%=P%:z=FNAsm 40OSCLI("LOAD $.Arabic.Object.Px0346 "+STR$~(r)) 50FOR I=0 TO 9 60FOR offset = 2 TO 2+9 70 OP%?(I*10+offset) = r?(OP%?(I*10+offset)) 80NEXT 90NEXT 100*SPOOL ZZZ 110FOR I=0 TO 9 120PRINT"EQUB 23:EQUB ";I+ASC("0"); 130FOR offset=2 TO 2+9 140PRINT":EQUB ";OP%?(I*10+offset); 150NEXT 160PRINT 170NEXT 180*SPOOL 190END 200DEFFNAsm 210[OPT Pass 220 EQUB 23:EQUB ASC("0"):EQUB 0:EQUB 0:EQUB 16:EQUB 16:EQUB 0:EQUB 0:EQUB 0:EQUB 0 230 EQUB 23:EQUB ASC("1"):EQUB 8:EQUB 8:EQUB 8:EQUB 8:EQUB 8:EQUB 8:EQUB 8:EQUB 0 240 EQUB 23:EQUB ASC("2"):EQUB 72:EQUB 72:EQUB 56:EQUB 8:EQUB 8:EQUB 8:EQUB 8:EQUB 0 250 EQUB 23:EQUB ASC("3"):EQUB 84:EQUB 84:EQUB 44:EQUB 4:EQUB 4:EQUB 4:EQUB 4:EQUB 0 260 EQUB 23:EQUB ASC("4"):EQUB 14:EQUB 2:EQUB 4:EQUB 8:EQUB 4:EQUB 2:EQUB 30:EQUB 0 270 EQUB 23:EQUB ASC("5"):EQUB 0:EQUB 28:EQUB 34:EQUB 34:EQUB 34:EQUB 34:EQUB 28:EQUB 0 280 EQUB 23:EQUB ASC("6"):EQUB 56:EQUB 32:EQUB 32:EQUB 32:EQUB 32:EQUB 32:EQUB 32:EQUB 0 290 EQUB 23:EQUB ASC("7"):EQUB 68:EQUB 68:EQUB 68:EQUB 68:EQUB 68:EQUB 40:EQUB 16:EQUB 0 300 EQUB 23:EQUB ASC("8"):EQUB 8:EQUB 20:EQUB 34:EQUB 34:EQUB 34:EQUB 34:EQUB 34:EQUB 0 310 EQUB 23:EQUB ASC("9"):EQUB 24:EQUB 36:EQUB 36:EQUB 56:EQUB 32:EQUB 32:EQUB 32:EQUB 0 320] 330=Pass