Teach Yourself Amstrad Basic Part 1 (UK) (Face 2) (1984) [Original] [TAPE] [EDUCATIF].cdt
HexaDumpAscii only
000000:  5A 58 54 61 70 65 21 1A 01 0D 20 39 38 11 3B 09    ZXTape!... 98.;.
000010:  57 04 A6 04 B1 04 2C 09 01 10 01 0B 00 08 01 00    W.....,.........
000020:  2C 53 41 54 32 00 00 00 00 00 00 00 00 00 00 00    ,SAT2...........
000030:  00 01 00 00 00 08 70 01 FF D8 0B 00 00 00 00 00    ......p.........
000040:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000050:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000060:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000070:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000080:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000090:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0000A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0000B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0000C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0000D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0000E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0000F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000100:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000110:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000120:  00 EE 1C FF FF FF FF 80 11 3B 09 57 04 A6 04 B7    .........;.W....
000130:  04 31 09 01 10 01 7A 0A 16 08 00 16 1B 00 0A 00    .1....z.........
000140:  C5 20 53 65 6C 66 20 41 73 73 65 73 73 6D 65 6E    . Self Assessmen
000150:  74 20 54 65 73 74 00 1B 00 14 00 C5 20 46 69 72    t Test...... Fir
000160:  73 74 20 53 74 65 70 73 20 69 6E 20 42 41 53 49    st Steps in BASI
000170:  43 00 17 00 1E 00 C5 20 62 79 3A 44 61 76 65 20    C...... by:Dave 
000180:  41 74 68 65 72 74 6F 6E 00 06 00 28 00 C5 00 63    Atherton...(...c
000190:  00 32 00 A4 20 0E 2C 22 6C 69 73 74 0D 22 01 A4    .2.. .,"list."..
0001A0:  20 0F 2C 22 72 75 6E 0D 22 01 A4 20 10 2C 22 6D     .,"run.".. .,"m
0001B0:  6F 64 65 20 32 3A 70 61 70 65 72 20 30 3A 69 6E    ode 2:paper 0:in
0001C0:  6B 20 30 2C 31 37 3A 69 6E 6B 20 31 2C 30 3A 62    k 0,17:ink 1,0:b
0001D0:  6F 72 64 65 72 20 34 0D 22 01 A4 20 11 2C 22 72    order 4.".. .,"r
0001E0:  65 6E 75 6D 0D 22 01 A4 20 12 2C FF 03 28 19 FF    enum.".. .,..(..
0001F0:  29 00 0C 00 3C 00 B3 20 9F 20 1E 7C 01 00 11 00    )...<.. . .|....
000200:  46 00 93 20 03 00 00 45 52 4F D2 28 13 29 00 26    F.. ...ERO.(.).&
000210:  00 50 00 AD 20 0F 01 82 20 19 0B 01 A2 20 0E 2C    .P.. ... .... .,
000220:  19 0E 01 A2 20 0F 2C 0E 01 A2 20 10 2C 0F 01 A2    .... .,... .,...
000230:  20 11 2C 12 00 30 00 5A 00 CF 20 19 47 EC FF 2C     .,..0.Z.. .G..,
000240:  1C 36 00 2C 1C 36 00 2C 1C 36 00 01 0D 00 00 73    .6.,.6.,.6.....s
000250:  E3 EF 0E 01 0D 00 00 71 75 EE EF 0F 01 0D 00 00    .......qu.......
000260:  6C 69 EE EF 19 21 00 16 00 64 00 9F 20 1E 9A 01    li...!...d.. ...
000270:  01 9F 20 1E 90 01 01 9F 20 1E 26 02 00 33 00 6E    .. ..... .&..3.n
000280:  00 A9 20 23 0F 2C 17 2C 15 01 BF 23 0F 2C 22 50    .. #.,.,...#.,"P
000290:  72 65 73 73 20 53 50 41 43 45 20 74 6F 20 73 74    ress SPACE to st
0002A0:  61 72 74 22 01 D6 20 FF 43 F2 22 20 22 01 D5 00    art".. .C." "...
0002B0:  14 00 78 00 8A 01 8A 23 0F 01 0D 00 00 6C 69 EE    ..x....#.....li.
0002C0:  EF 19 21 00 10 00 82 00 9F 20 1E 9A 01 01 9F 20    ..!...... ..... 
0002D0:  1E 90 01 00 30 00 8C 00 A1 20 03 00 00 E1 EF 22    ....0.... ....."
0002E0:  20 20 20 20 20 20 20 20 20 45 6E 64 20 6F 66 20             End of 
0002F0:  54 65 73 74 22 20 EB 20 9F 20 1E 26 02 01 A0 20    Test" . . .&... 
000300:  1E 4A 01 00 2C 00 96 00 A9 20 23 12 2C 11 F4 28    .J..,.... #.,..(
000310:  0D 00 00 71 75 EE F0 19 0A 29 2C 11 01 BF 23 12    ...qu....),...#.
000320:  2C FF 19 28 0D 00 00 71 75 EE 29 3B 22 2E 22 00    ,..(...qu.);".".
000330:  0A 00 A0 00 9F 20 1E 26 02 00 1D 00 AA 00 DB CE    ..... .&........
000340:  C3 20 0D 00 00 6E F1 01 9E 20 0D 00 00 E9 EF 0F    . ...n... ......
000350:  20 EC 20 0D 00 00 6E F1 00 1B 00 B4 00 C3 20 03     . ...n....... .
000360:  00 00 E1 01 A9 20 23 0F 2C 10 2C 0D 00 00 E9 F6    ..... #.,.,.....
000370:  10 F5 0F 00 22 00 BE 00 BF 23 0F 2C 22 28 22 3B    ...."....#.,"(";
000380:  FF 03 28 0D 00 00 E9 F4 19 40 29 3B 22 29 20 22    ..(......@);") "
000390:  3B 03 00 00 E1 00 06 00 C8 00 B0 00 0D 00 D2 00    ;...............
0003A0:  C3 20 03 00 00 61 6E F3 00 27 00 DC 00 9E 20 0D    . ...an..'.... .
0003B0:  00 00 C9 EF 0F 20 EC 20 0D 00 00 4E D1 01 C3 20    ..... . ...N... 
0003C0:  03 00 00 45 52 4F D2 28 0D 00 00 C9 29 01 B0 00    ...ERO.(....)...
0003D0:  1C 00 E6 00 03 00 00 E1 EF FF 43 01 A1 20 03 00    ..........C.. ..
0003E0:  00 E1 EF 22 22 20 A0 20 1E E6 00 00 37 00 F0 00    ..."" . ....7...
0003F0:  03 00 00 E1 EF FF 1C 28 03 00 00 E1 29 01 A1 20    .......(....).. 
000400:  03 00 00 E1 F1 22 41 22 20 FC 20 03 00 00 E1 EE    ....."A" . .....
000410:  FF 03 28 19 40 F4 0D 00 00 6E F1 29 20 A0 20 1E    ..(.@....n.) . .
000420:  E6 00 00 26 00 FA 00 0D 00 00 41 4E 53 4E 55 CD    ...&......ANSNU.
000430:  EF 28 FF 01 28 03 00 00 C1 29 F5 19 40 29 01 0D    .(..(....)..@)..
000440:  C4 DD 00 00 6C 69 EE EF 19 24 00 2F 00 04 01 A9    ....li...$./....
000450:  20 23 0F 2C 11 2C 0D 00 00 41 4E 53 4E 55 CD F6     #.,.,...ANSNU..
000460:  10 F5 0F 01 BB 23 0F 2C 0E 01 BF 23 0F 2C 03 00    .....#.,...#.,..
000470:  00 C1 3B 01 BB 23 0F 2C 0F 00 22 00 0E 01 0D 00    ..;..#.,..".....
000480:  00 E3 EF 0E 01 A1 20 03 00 00 E1 EF 03 00 00 61    ...... ........a
000490:  6E F3 20 EB 20 0D 00 00 E3 EF 0F 00 13 00 18 01    n. . ...........
0004A0:  A9 20 23 0F 2C 16 2C 19 0F F5 0D 00 00 F8 00 0A    . #.,.,.........
0004B0:  00 22 01 9F 20 1E 3A 02 00 3C 00 2C 01 A9 20 23    .".. .:..<.,.. #
0004C0:  0F 2C 16 2C 19 0F F5 0D 00 00 F8 01 BF 23 0F 2C    .,.,.........#.,
0004D0:  22 50 72 65 73 73 20 53 50 41 43 45 20 74 6F 20    "Press SPACE to 
0004E0:  63 6F 6E 74 69 6E 75 65 22 01 D6 20 FF 43 F2 22    continue".. .C."
0004F0:  20 22 01 D5 00 14 00 36 01 0D 00 00 71 75 EE EF     ".....6....qu..
000500:  0D 00 00 71 75 EE F4 0F 00 0A 00 40 01 A0 20 1E    ...qu......@.. .
000510:  78 00 00 0D 00 4A 01 A9 20 23 0F 2C 16 2C 15 00    x....J.. #.,.,..
000520:  2E 00 54 01 BF 20 23 0F 2C 22 59 6F 75 20 73 63    ..T.. #.,"You sc
000530:  6F 72 65 64 22 3B 0D 00 00 73 E3 3B 22 6F 75 74    ored";...s.;"out
000540:  20 6F 47 BF 66 22 3B 0D 00 00 71 75 EE F5 0F 00     oG.f";...qu....
000550:  33 00 5E 01 A9 20 23 0F 2C 12 2C 19 0A 01 BF 23    3.^.. #.,.,....#
000560:  0F 2C 22 50 72 65 73 73 20 53 50 41 43 45 20 74    .,"Press SPACE t
000570:  6F 20 72 75 6E 20 74 68 65 20 70 72 6F 67 72 61    o run the progra
000580:  6D 22 00 31 00 68 01 A9 20 23 0F 2C 13 2C 19 0C    m".1.h.. #.,.,..
000590:  01 BF 23 0F 2C 22 61 67 61 69 6E 2C 20 20 6F 72    ..#.,"again,  or
0005A0:  20 45 53 43 2F 45 53 43 20 74 6F 20 66 69 6E 69     ESC/ESC to fini
0005B0:  73 68 22 00 11 00 72 01 D6 20 FF 43 F2 22 20 22    sh"...r.. .C." "
0005C0:  01 D5 01 CA 00 21 00 7C 01 AD 20 0F 01 82 20 0F    .....!.|.. ... .
0005D0:  01 A2 20 0E 2C 0F 01 A2 20 0F 2C 19 19 01 BA 20    .. .,... .,.... 
0005E0:  0E 01 BB 20 0F 00 06 00 86 01 98 00 70 00 90 01    ... ........p...
0005F0:  BA 20 23 11 2C 10 01 8A 20 23 11 01 D8 20 10 2C    . #.,... #... .,
000600:  19 27 2C 10 2C 12 F4 0D 00 00 F8 01 D8 20 23 0F    .',.,........ #.
000610:  2C 10 2C 19 27 2C 14 F4 0D 00 00 F8 2C 19 18 01    ,.,.',......,...
000620:  BA 20 0E 01 BB 20 0F 01 8A 01 BA 20 23 0F 2C 15    . ... ..... #.,.
000630:  01 8A 20 23 0F 01 D8 20 14 2C 19 26 2C 11 2C 12    .. #... .,.&,.,.
000640:  F4 0D 00 00 CC 36 F8 01 D8 20 23 0F 2C 11 2C 19    .....6... #.,.,.
000650:  26 2C 15 F4 0D 00 00 F8 2C 19 17 01 C9 00 0B 00    &,......,.......
000660:  9A 01 C3 20 03 00 00 E1 00 0B 00 A4 01 0D 00 00    ... ............
000670:  F8 EF 0E 00 0A 00 AE 01 9F 20 1E C2 01 00 06 00    ......... ......
000680:  B8 01 C9 00 12 00 C2 01 0D 00 00 50 54 D2 EF 0D    ...........PT...
000690:  00 00 4C 49 CE 00 18 00 CC 01 D6 20 FF 0E 28 03    ..LI....... ..(.
0006A0:  00 00 C1 29 20 EE 20 0D 00 00 50 54 D2 00 1D 00    ...) . ...PT....
0006B0:  D6 01 20 20 D6 20 AC 28 03 00 00 C1 2C 0D 00 00    ..  . .(....,...
0006C0:  50 54 D2 2C 0F 29 F2 22 20 22 00 18 00 E0 01 20    PT.,.)." "..... 
0006D0:  20 20 20 0D 00 00 50 54 D2 EF 0D 00 00 50 54 D2       ...PT.....PT.
0006E0:  F5 0F 00 0A 00 EA 01 20 20 20 20 D5 00 1F 00 F4    .......    .....
0006F0:  01 20 20 AC 28 03 00 00 C1 2C 0D 00 00 50 54 D2    .  .(....,...PT.
000700:  2C 0F 29 EF FF 03 28 1C FE 00 29 00 29 00 FE 01    ,.)...(...).)...
000710:  20 20 0D 00 00 50 54 D2 EF 0D 00 00 50 54 D2 F4      ...PT.....PT..
000720:  0D 00 00 4C 49 CE 20 01 20 0D 00 00 D8 EF 0D 00    ...LI. . .......
000730:  00 D8 F4 0F 00 08 00 08 02 20 20 D5 00 06 00 12    .........  .....
000740:  02 C9 00 27 00 1C 4D BB 02 C5 3A 73 2F 72 20 74    ...'..M...:s/r t
000750:  6F 20 70 72 69 6E 74 20 61 24 20 77 69 74 68 20    o print a$ with 
000760:  26 46 65 20 61 73 20 43 52 4C 46 00 45 00 26 02    &Fe as CRLF.E.&.
000770:  9E 20 0D 00 00 E9 EF 0F 20 EC 20 FF 0E 28 03 00    . ...... . ..(..
000780:  00 E1 29 01 03 00 00 E2 EF AC 28 03 00 00 E1 2C    ..).......(....,
000790:  0D 00 00 E9 2C 0F 29 01 A1 20 03 00 00 E2 EF FF    ....,.).. ......
0007A0:  03 28 1C FE 00 29 EB BF 01 97 BF 03 00 00 E2 3B    .(...).........;
0007B0:  00 08 00 30 02 B0 01 C9 00 26 00 3A 02 CC 20 0F    ...0.....&.:.. .
0007C0:  2C 1A DC 05 F5 0D 00 00 C3 F6 1A AA 05 01 0D 00    ,...............
0007D0:  00 53 C3 EF 0D 00 00 53 C3 F4 0D 00 00 C3 00 2A    .S.....S.......*
0007E0:  00 44 02 D8 20 E7 20 0E 2C 0F 01 03 00 00 E1 EF    .D.. . .,.......
0007F0:  03 00 00 45 52 4F D2 28 0D 00 00 41 4E 53 4E 55    ...ERO.(...ANSNU
000800:  CD 29 01 9F 20 1E C2 01 00 1F 00 4E 02 A9 20 0F    .).. ......N.. .
000810:  2C 17 F5 0D 00 00 D8 01 9F 20 1E 26 02 01 D8 20    ,........ .&... 
000820:  E7 20 0E 2C 0F 01 C9 00 06 00 58 02 01 00 3B 00    . .,......X...;.
000830:  62 02 C5 20 46 6F 72 6D 61 74 3A 51 75 65 73 74    b.. Format:Quest
000840:  69 6F 6E 2C 4E 6F 20 6F 11 79 66 20 41 6E 73 2C    ion,No o.yf Ans,
000850:  45 61 63 68 20 61 6E 73 2C 63 6F 72 72 65 63 74    Each ans,correct
000860:  20 6F 6E 65 20 28 41 2D 46 29 00 17 00 6C 02 C5     one (A-F)...l..
000870:  20 52 65 73 70 6F 6E 73 65 73 20 28 61 2D 2E 2E     Responses (a-..
000880:  29 00 24 00 76 02 8C 20 22 53 65 6C 66 20 41 73    ).$.v.. "Self As
000890:  73 65 73 73 6D 65 6E 74 20 54 65 73 74 20 2D 20    sessment Test - 
0008A0:  43 68 2E 32 22 00 6B 00 80 02 8C 20 22 44 6F 65    Ch.2".k.... "Doe
0008B0:  73 20 74 68 65 20 63 75 72 73 6F 72 20 73 68 6F    s the cursor sho
0008C0:  77 20 79 6F 75 20 77 68 65 72 65 20 74 68 65 20    w you where the 
0008D0:  6E 65 78 74 20 74 68 69 6E 67 20 79 6F 75 20 68    next thing you h
0008E0:  69 74 20 6F 6E 20 74 68 65 20 6B 65 79 62 6F 61    it on the keyboa
0008F0:  72 64 20 77 69 6C 6C 20 62 65 20 70 6C 61 63 65    rd will be place
000900:  64 20 6F 6E 20 74 68 65 20 73 63 72 65 65 6E 22    d on the screen"
000910:  00 15 00 8A 02 8C 20 32 2C 22 59 65 73 22 2C 22    ...... 2,"Yes","
000920:  4E 6F 22 2C 41 00 31 00 94 02 8C 20 22 57 65 6C    No",A.1.... "Wel
000930:  6C 20 64 6F 6E 65 2C 20 79 6F 75 27 72 65 20 72    l done, you're r
000940:  69 67 68 74 22 2C 22 53 6F 72 90 EB FF FF FF FF    ight","Sor......
000950:  80 11 3D 09 57 04 57 04 B1 04 2B 09 01 10 01 0B    ..=.W.W...+.....
000960:  00 08 01 00 2C 53 41 54 32 00 00 00 00 00 00 00    ....,SAT2.......
000970:  00 00 00 00 00 02 FF 00 D8 03 70 09 00 D8 0B 00    ..........p.....
000980:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000990:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0009A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0009B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0009C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0009D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0009E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0009F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000A00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000A10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000A20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000A30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000A40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000A50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000A60:  00 00 00 00 00 C3 8C FF FF FF FF 80 11 3D 09 57    .............=.W
000A70:  04 A6 04 B8 04 31 09 00 10 01 2F 37 0E 04 00 16    .....1..../7....
000A80:  72 79 2C 20 69 74 20 64 6F 65 73 22 00 46 00 9E    ry, it does".F..
000A90:  02 8C 20 22 45 53 43 61 70 65 20 6D 65 61 6E 73    .. "ESCape means
000AA0:  20 74 68 61 74 20 79 6F 75 20 63 61 6E 20 67 65     that you can ge
000AB0:  74 20 6F 75 74 20 6F 66 20 6A 61 69 6C 20 77 69    t out of jail wi
000AC0:  74 68 6F 75 74 20 70 61 79 69 6E 67 20 A3 31 30    thout paying £10
000AD0:  30 22 00 1B 00 A8 02 8C 20 32 2C 22 54 72 75 65    0"...... 2,"True
000AE0:  3F 22 2C 22 46 61 6C 73 65 3F 22 2C 42 00 69 00    ?","False?",B.i.
000AF0:  B2 02 8C 20 22 57 61 6B 65 20 75 70 20 61 6E 64    ... "Wake up and
000B00:  20 74 72 79 20 68 61 72 64 65 72 22 2C 22 4F 4B     try harder","OK
000B10:  2C 20 62 75 74 20 64 6F 6E 27 74 20 70 72 65 73    , but don't pres
000B20:  73 20 69 74 20 77 68 69 6C 65 20 72 75 6E 6E 69    s it while runni
000B30:  6E 67 20 74 68 69 73 20 70 72 6F 67 72 61 6D 20    ng this program 
000B40:  6F 72 20 79 6F 75 27 6C 6C 20 6C 6F 73 65 20 6D    or you'll lose m
000B50:  61 72 6B 73 21 22 00 61 00 BC 02 8C 20 22 54 68    arks!".a.... "Th
000B60:  65 20 64 61 74 61 63 6F 72 64 65 72 20 63 61 6E    e datacorder can
000B70:  20 6F 6E 6C 79 20 72 65 61 64 20 70 72 6F 67 72     only read progr
000B80:  F1 68 61 6D 73 20 66 72 6F 6D 20 70 72 65 2D 72    .hams from pre-r
000B90:  65 63 6F 72 64 65 64 20 64 61 74 61 63 61 73 73    ecorded datacass
000BA0:  65 74 74 65 73 20 73 75 70 70 6C 69 65 64 20 62    ettes supplied b
000BB0:  79 20 41 6D 73 6F 66 74 22 00 1B 00 C6 02 8C 20    y Amsoft"...... 
000BC0:  32 2C 22 54 72 75 65 3F 22 2C 22 46 61 6C 73 65    2,"True?","False
000BD0:  3F 22 2C 42 00 AD 00 D0 02 8C 20 22 59 6F 75 27    ?",B...... "You'
000BE0:  72 65 20 77 72 6F 6E 67 2E 20 4C 61 74 65 72 20    re wrong. Later 
000BF0:  69 6E 20 74 68 69 73 20 63 6F 75 72 73 65 2C 20    in this course, 
000C00:  79 6F 75 20 77 69 6C 6C 20 6C 65 61 72 6E 20 68    you will learn h
000C10:  6F 77 20 74 6F 20 72 65 63 6F 72 64 20 79 6F 75    ow to record you
000C20:  72 20 6F 77 6E 20 70 72 6F 67 72 61 6D 73 22 2C    r own programs",
000C30:  22 4F 66 20 63 6F 75 72 73 65 2E 20 4C 61 74 65    "Of course. Late
000C40:  72 20 69 6E 20 74 68 69 73 20 63 6F 75 72 73 65    r in this course
000C50:  2C 20 79 6F 75 20 77 69 6C 6C 20 6C 65 61 72 6E    , you will learn
000C60:  20 68 6F 77 20 74 6F 20 72 65 63 6F 72 64 20 79     how to record y
000C70:  6F 75 72 20 6F 77 6E 20 70 72 6F 67 72 61 6D 73    our own programs
000C80:  22 00 30 9B 3C 00 DA 02 8C 20 22 54 68 65 20 41    ".0.<.... "The A
000C90:  6D 73 74 72 61 64 20 43 50 43 34 36 34 20 63 61    mstrad CPC464 ca
000CA0:  6E 27 74 20 62 65 20 75 73 65 64 20 77 69 74 68    n't be used with
000CB0:  20 61 20 64 6F 6D 65 73 74 69 63 20 54 56 22 00     a domestic TV".
000CC0:  1B 00 E4 02 8C 20 32 2C 22 54 72 75 65 3F 22 2C    ..... 2,"True?",
000CD0:  22 46 61 6C 73 65 3F 22 2C 42 00 84 00 EE 02 8C    "False?",B......
000CE0:  20 22 59 6F 75 27 72 65 20 77 72 6F 6E 67 2E 20     "You're wrong. 
000CF0:  52 65 61 64 20 74 68 65 20 62 65 67 69 6E 6E 69    Read the beginni
000D00:  6E 67 20 6F 66 20 74 68 69 73 20 63 68 61 70 74    ng of this chapt
000D10:  65 72 20 61 67 61 69 6E 22 2C 22 57 65 6C 6C 20    er again","Well 
000D20:  64 6F 6E 65 2E 20 54 68 65 20 4D 50 31 20 6C 65    done. The MP1 le
000D30:  74 73 20 79 6F 75 20 75 73 65 20 79 6F 75 72 20    ts you use your 
000D40:  6F 77 6E 20 54 56 20 69 6E 73 74 65 61 64 20 6F    own TV instead o
000D50:  66 20 74 68 65 20 6D 6F 6E 69 74 6F 72 22 00 4A    f the monitor".J
000D60:  00 F8 02 8C 20 22 54 79 70 69 6E 67 20 69 6E 20    .... "Typing in 
000D70:  60 20 72 75 6E FF 20 27 20 77 69 6C 6C 20 6C 6F    ` run. ' will lo
000D80:  61 64 20 74 07 EC 68 65 20 6E 65 78 74 20 70 72    ad t..he next pr
000D90:  6F 67 72 61 6D 20 6F 6E 20 74 68 65 20 64 61 74    ogram on the dat
000DA0:  61 63 61 73 73 65 74 74 65 22 00 1B 00 02 03 8C    acassette"......
000DB0:  20 32 2C 22 54 72 75 65 3F 22 2C 22 46 61 6C 73     2,"True?","Fals
000DC0:  65 3F 22 2C 42 00 79 00 0C 03 8C 20 22 4F 6E 6C    e?",B.y.... "Onl
000DD0:  79 20 69 66 20 79 6F 75 20 68 61 76 65 20 61 6C    y if you have al
000DE0:  72 65 61 64 79 20 70 72 65 73 73 65 64 20 50 4C    ready pressed PL
000DF0:  41 59 20 6F 6E 20 74 68 65 20 64 61 74 61 63 6F    AY on the dataco
000E00:  72 64 65 72 22 2C 22 43 6F 72 72 65 63 74 2E 20    rder","Correct. 
000E10:  59 6F 75 20 61 6C 73 6F 20 68 61 76 65 20 74 6F    You also have to
000E20:  20 70 72 65 73 73 20 50 4C 41 59 20 6F 6E 20 74     press PLAY on t
000E30:  68 65 20 64 61 74 61 63 6F 72 64 65 72 22 00 1D    he datacorder"..
000E40:  00 16 03 8C 20 22 20 20 20 20 20 20 20 20 20 45    .... "         E
000E50:  6E 64 20 6F 66 20 54 65 73 74 22 00 00 00 00 00    nd of Test".....
000E60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000E70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000E80:  00 00 00 00 00 00 5C B8 FF FF FF FF 80 11 3E 09    ......\.......>.
000E90:  57 04 A6 04 B2 04 28 09 00 10 01 0A 00 08 01 00    W.....(.........
000EA0:  2C 53 41 54 33 00 00 00 00 00 00 00 00 00 00 00    ,SAT3...........
000EB0:  00 01 00 00 00 08 70 01 FF BA 0D 00 00 00 00 00    ......p.........
000EC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000ED0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000EE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000EF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000F00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000F10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000F20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000F30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000F40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000F50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000F60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000F70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000F80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000F90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000FA0:  00 94 E2 FF FF FF FF 80 11 3E 09 57 04 57 04 B8    .........>.W.W..
000FB0:  04 33 09 01 10 01 82 0A 16 08 00 16 1B 00 0A 00    .3..............
000FC0:  C5 20 53 65 6C 66 20 41 73 73 65 73 73 6D 65 6E    . Self Assessmen
000FD0:  74 20 54 65 73 74 00 1B 00 14 00 C5 20 46 69 72    t Test...... Fir
000FE0:  73 74 20 53 74 65 70 73 20 69 6E 20 42 41 53 49    st Steps in BASI
000FF0:  43 00 17 00 1E 00 C5 20 62 79 3A 44 61 76 65 20    C...... by:Dave 
001000:  41 74 68 65 72 74 6F 6E 00 06 00 28 00 C5 00 63    Atherton...(...c
001010:  00 32 00 A4 20 0E 2C 22 6C 69 73 74 0D 22 01 A4    .2.. .,"list."..
001020:  20 0F 2C 22 72 75 6E 0D 22 01 A4 20 10 2C 22 6D     .,"run.".. .,"m
001030:  6F 64 65 20 32 3A 70 61 70 65 72 20 30 3A 69 6E    ode 2:paper 0:in
001040:  6B 20 30 2C 31 37 3A 69 6E 6B 20 31 2C 30 3A 62    k 0,17:ink 1,0:b
001050:  6F 72 64 65 72 20 34 0D 22 01 A4 20 11 2C 22 72    order 4.".. .,"r
001060:  65 6E 75 6D 0D 22 01 A4 20 12 2C FF 03 28 19 FF    enum.".. .,..(..
001070:  29 00 0C 00 3C 00 B3 20 9F 20 1E 86 01 00 11 00    )...<.. . ......
001080:  46 00 93 20 03 00 00 45 52 4F D2 28 13 29 00 26    F.. ...ERO.(.).&
001090:  00 50 00 AD 20 0F 01 82 20 19 0B 01 A2 20 0E 2C    .P.. ... .... .,
0010A0:  19 0E 01 A2 20 0F 2C 0E 01 A2 20 10 2C 0F 01 A2    .... .,... .,...
0010B0:  20 11 2C 12 00 30 00 5A 00 CF 20 19 2E 49 FF 2C     .,..0.Z.. ..I.,
0010C0:  1C 36 00 2C 1C 36 00 2C 1C 36 00 01 0D 00 00 73    .6.,.6.,.6.....s
0010D0:  E3 EF 0E 01 0D 00 00 71 75 EE EF 0F 01 0D 00 00    .......qu.......
0010E0:  6C 69 EE EF 19 21 00 16 00 64 00 9F 20 1E A4 01    li...!...d.. ...
0010F0:  01 9F 20 1E 9A 01 01 9F 20 1E 30 02 00 33 00 6E    .. ..... .0..3.n
001100:  00 A9 20 23 0F 2C 17 2C 15 01 BF 23 0F 2C 22 50    .. #.,.,...#.,"P
001110:  72 65 73 73 20 53 50 41 43 45 20 74 6F 20 73 74    ress SPACE to st
001120:  61 72 74 22 01 D6 20 FF 43 F2 22 20 22 01 D5 00    art".. .C." "...
001130:  14 00 78 00 8A 01 8A 23 0F 01 0D 00 00 6C 69 EE    ..x....#.....li.
001140:  EF 19 21 00 10 00 82 00 9F 20 1E A4 01 01 9F 20    ..!...... ..... 
001150:  1E 9A 01 00 30 00 8C 00 A1 20 03 00 00 E1 EF 22    ....0.... ....."
001160:  20 20 20 20 20 20 20 20 20 45 6E 64 20 6F 66 20             End of 
001170:  54 65 73 74 22 20 EB 20 9F 20 1E 30 02 01 A0 20    Test" . . .0... 
001180:  1E 54 01 00 2C 00 96 00 A9 20 23 12 2C 11 F4 28    .T..,.... #.,..(
001190:  0D 00 00 71 75 EE F0 19 0A 29 2C 11 01 BF 23 12    ...qu....),...#.
0011A0:  2C FF 19 28 0D 00 00 71 75 EE 29 3B 22 2E 22 00    ,..(...qu.);".".
0011B0:  0A 00 A0 00 9F 20 1E 30 02 00 1D 00 AA 00 1B 9C    ..... .0........
0011C0:  C3 20 0D 00 00 6E F1 01 9E 20 0D 00 00 E9 EF 0F    . ...n... ......
0011D0:  20 EC 20 0D 00 00 6E F1 00 1B 00 B4 00 C3 20 03     . ...n....... .
0011E0:  00 00 E1 01 A9 20 23 0F 2C 10 2C 0D 00 00 E9 F6    ..... #.,.,.....
0011F0:  10 F5 0F 00 22 00 BE 00 BF 23 0F 2C 22 28 22 3B    ...."....#.,"(";
001200:  FF 03 28 0D 00 00 E9 F4 19 40 29 3B 22 29 20 22    ..(......@);") "
001210:  3B 03 00 00 E1 00 06 00 C8 00 B0 00 0D 00 D2 00    ;...............
001220:  C3 20 03 00 00 61 6E F3 00 27 00 DC 00 9E 20 0D    . ...an..'.... .
001230:  00 00 C9 EF 0F 20 EC 20 0D 00 00 4E D1 01 C3 20    ..... . ...N... 
001240:  03 00 00 45 52 4F D2 28 0D 00 00 C9 29 01 B0 00    ...ERO.(....)...
001250:  1C 00 E6 00 03 00 00 E1 EF FF 43 01 A1 20 03 00    ..........C.. ..
001260:  00 E1 EF 22 22 20 A0 20 1E E6 00 00 37 00 F0 00    ..."" . ....7...
001270:  03 00 00 E1 EF FF 1C 28 03 00 00 E1 29 01 A1 20    .......(....).. 
001280:  03 00 00 E1 F1 22 41 22 20 FC 20 03 00 00 E1 EE    ....."A" . .....
001290:  FF 03 28 19 40 F4 0D 00 00 6E F1 29 20 A0 20 1E    ..(.@....n.) . .
0012A0:  E6 00 00 26 00 FA 00 0D 00 00 41 4E 53 4E 55 CD    ...&......ANSNU.
0012B0:  EF 28 FF 01 28 03 00 00 C1 29 F5 19 40 29 01 0D    .(..(....)..@)..
0012C0:  C4 DD 00 00 6C 69 EE EF 19 24 00 2F 00 04 01 A9    ....li...$./....
0012D0:  20 23 0F 2C 11 2C 0D 00 00 41 4E 53 4E 55 CD F6     #.,.,...ANSNU..
0012E0:  10 F5 0F 01 BB 23 0F 2C 0E 01 BF 23 0F 2C 03 00    .....#.,...#.,..
0012F0:  00 C1 3B 01 BB 23 0F 2C 0F 00 22 00 0E 01 0D 00    ..;..#.,..".....
001300:  00 E3 EF 0E 01 A1 20 03 00 00 E1 EF 03 00 00 61    ...... ........a
001310:  6E F3 20 EB 20 0D 00 00 E3 EF 0F 00 15 00 18 01    n. . ...........
001320:  0D 00 00 73 E3 EF 0D 00 00 73 E3 F4 0D 00 00 E3    ...s.....s......
001330:  00 13 00 22 01 A9 20 23 0F 2C 16 2C 19 0F F5 0D    ...".. #.,.,....
001340:  00 00 F8 00 0A 00 2C 01 9F 20 1E 44 02 00 3C 00    ......,.. .D..<.
001350:  36 01 A9 20 23 0F 2C 16 2C 19 0F F5 0D 00 00 F8    6.. #.,.,.......
001360:  01 BF 23 0F 2C 22 50 72 65 73 73 20 53 50 41 43    ..#.,"Press SPAC
001370:  45 20 74 6F 20 63 6F 6E 74 69 6E 75 65 22 01 D6    E to continue"..
001380:  20 FF 43 F2 22 20 22 01 D5 00 14 00 40 01 0D 00     .C." ".....@...
001390:  00 71 75 EE EF 0D 00 00 71 75 EE F4 0F 00 0A 00    .qu.....qu......
0013A0:  4A 01 A0 20 1E 78 00 00 0D 00 54 01 A9 20 23 0F    J.. .x....T.. #.
0013B0:  2C 16 2C 15 00 2E 00 5E 01 BF 20 23 0F 2C 22 59    ,.,....^.. #.,"Y
0013C0:  6F 75 9B 62 20 73 63 6F 72 65 64 22 3B 0D 00 00    ou.b scored";...
0013D0:  73 E3 3B 22 6F 75 74 20 6F 66 22 3B 0D 00 00 71    s.;"out of";...q
0013E0:  75 EE F5 0F 00 33 00 68 01 A9 20 23 0F 2C 12 2C    u....3.h.. #.,.,
0013F0:  19 0A 01 BF 23 0F 2C 22 50 72 65 73 73 20 53 50    ....#.,"Press SP
001400:  41 43 45 20 74 6F 20 72 75 6E 20 74 68 65 20 70    ACE to run the p
001410:  72 6F 67 72 61 6D 22 00 31 00 72 01 A9 20 23 0F    rogram".1.r.. #.
001420:  2C 13 2C 19 0C 01 BF 23 0F 2C 22 61 67 61 69 6E    ,.,....#.,"again
001430:  2C 20 20 6F 72 20 45 53 43 2F 45 53 43 20 74 6F    ,  or ESC/ESC to
001440:  20 66 69 6E 69 73 68 22 00 11 00 7C 01 D6 20 FF     finish"...|.. .
001450:  43 F2 22 20 22 01 D5 01 CA 00 21 00 86 01 AD 20    C." ".....!.... 
001460:  0F 01 82 20 0F 01 A2 20 0E 2C 0F 01 A2 20 0F 2C    ... ... .,... .,
001470:  19 19 01 BA 20 0E 01 BB 20 0F 00 06 00 90 01 98    .... ... .......
001480:  00 70 00 9A 01 BA 20 23 11 2C 10 01 8A 20 23 11    .p.... #.,... #.
001490:  01 D8 20 10 2C 19 27 2C 10 2C 12 F4 0D 00 00 F8    .. .,.',.,......
0014A0:  01 D8 20 23 0F 2C 10 2C 19 27 2C 14 F4 0D 00 00    .. #.,.,.',.....
0014B0:  F8 2C 19 18 01 BA 20 0E 01 BB 20 0F 01 8A 01 BA    .,.... ... .....
0014C0:  20 23 0F 2C B4 CB 15 01 8A 20 23 0F 01 D8 20 14     #.,..... #... .
0014D0:  2C 19 26 2C 11 2C 12 F4 0D 00 00 F8 01 D8 20 23    ,.&,.,........ #
0014E0:  0F 2C 11 2C 19 26 2C 15 F4 0D 00 00 F8 2C 19 17    .,.,.&,......,..
0014F0:  01 C9 00 0B 00 A4 01 C3 20 03 00 00 E1 00 0B 00    ........ .......
001500:  AE 01 0D 00 00 F8 EF 0E 00 0A 00 B8 01 9F 20 1E    .............. .
001510:  CC 01 00 06 00 C2 01 C9 00 12 00 CC 01 0D 00 00    ................
001520:  50 54 D2 EF 0D 00 00 4C 49 CE 00 18 00 D6 01 D6    PT.....LI.......
001530:  20 FF 0E 28 03 00 00 C1 29 20 EE 20 0D 00 00 50     ..(....) . ...P
001540:  54 D2 00 1D 00 E0 01 20 20 D6 20 AC 28 03 00 00    T......  . .(...
001550:  C1 2C 0D 00 00 50 54 D2 2C 0F 29 F2 22 20 22 00    .,...PT.,.)." ".
001560:  18 00 EA 01 20 20 20 20 0D 00 00 50 54 D2 EF 0D    ....    ...PT...
001570:  00 00 50 54 D2 F5 0F 00 0A 00 F4 01 20 20 20 20    ..PT........    
001580:  D5 00 1F 00 FE 01 20 20 AC 28 03 00 00 C1 2C 0D    ......  .(....,.
001590:  00 00 50 54 D2 2C 0F 29 EF FF 03 28 1C FE 00 29    ..PT.,.)...(...)
0015A0:  00 29 00 08 02 20 20 0D 00 00 50 54 D2 EF 0D 00    .)...  ...PT....
0015B0:  00 50 54 D2 F4 0D 00 00 4C 49 CE 20 01 20 0D 00    .PT.....LI. . ..
0015C0:  00 D8 EF 0D 00 00 FF 49 D8 F4 0F 00 08 00 12 02    .......I........
0015D0:  20 20 D5 00 06 00 1C 02 C9 00 27 00 26 02 C5 3A      ........'.&..:
0015E0:  73 2F 72 20 74 6F 20 70 72 69 6E 74 20 61 24 20    s/r to print a$ 
0015F0:  77 69 74 68 20 26 46 65 20 61 73 20 43 52 4C 46    with &Fe as CRLF
001600:  00 45 00 30 02 9E 20 0D 00 00 E9 EF 0F 20 EC 20    .E.0.. ...... . 
001610:  FF 0E 28 03 00 00 E1 29 01 03 00 00 E2 EF AC 28    ..(....).......(
001620:  03 00 00 E1 2C 0D 00 00 E9 2C 0F 29 01 A1 20 03    ....,....,.).. .
001630:  00 00 E2 EF FF 03 28 1C FE 00 29 EB BF 01 97 BF    ......(...).....
001640:  03 00 00 E2 3B 00 08 00 3A 02 B0 01 C9 00 15 00    ....;...:.......
001650:  44 02 CC 20 0F 2C 1A DC 05 F5 0D 00 00 C3 F6 1A    D.. .,..........
001660:  AA 05 00 2A 00 4E 02 D8 20 E7 20 0E 2C 0F 01 03    ...*.N.. . .,...
001670:  00 00 E1 EF 03 00 00 45 52 4F D2 28 0D 00 00 41    .......ERO.(...A
001680:  4E 53 4E 55 CD 29 01 9F 20 1E CC 01 00 29 00 58    NSNU.).. ....).X
001690:  02 A9 20 0F 2C 28 10 F4 0D 00 00 6E F1 29 F6 10    .. .,(.....n.)..
0016A0:  F5 0D 00 00 D8 01 9F 20 1E 30 02 01 D8 20 E7 20    ....... .0... . 
0016B0:  0E 2C 0F 01 C9 00 06 00 62 02 01 00 3B 00 6C 02    .,......b...;.l.
0016C0:  C5 20 46 6F 72 6D 61 74 1A 67 3A 51 75 65 73 74    . Format.g:Quest
0016D0:  69 6F 6E 2C 4E 6F 20 6F 66 20 41 6E 73 2C 45 61    ion,No of Ans,Ea
0016E0:  63 68 20 61 6E 73 2C 63 6F 72 72 65 63 74 20 6F    ch ans,correct o
0016F0:  6E 65 20 28 41 2D 46 29 00 17 00 76 02 C5 20 52    ne (A-F)...v.. R
001700:  65 73 70 6F 6E 73 65 73 20 28 61 2D 2E 2E 29 00    esponses (a-..).
001710:  24 00 80 02 8C 20 22 53 65 6C 66 20 41 73 73 65    $.... "Self Asse
001720:  73 73 6D 65 6E 74 20 54 65 73 74 20 2D 20 43 68    ssment Test - Ch
001730:  2E 33 22 00 47 00 8A 02 8C 20 22 57 68 61 74 20    .3".G.... "What 
001740:  6B 65 79 20 73 68 6F 75 6C 64 20 79 6F 75 20 70    key should you p
001750:  72 65 73 73 20 61 74 20 74 68 65 20 65 6E 64 20    ress at the end 
001760:  6F 66 20 65 61 63 68 20 6C 69 6E 65 20 79 6F 75    of each line you
001770:  20 74 79 70 65 20 69 6E 3F 22 00 23 00 94 02 8C     type in?".#....
001780:  20 34 2C 22 45 53 43 22 2C 22 45 4E 54 45 52 22     4,"ESC","ENTER"
001790:  2C 22 3C 22 2C 22 43 4F 50 59 22 2C 42 00 44 00    ,"<","COPY",B.D.
0017A0:  9E 02 8C 20 22 4E 6F 2C 20 45 4E 54 45 52 22 2C    ... "No, ENTER",
0017B0:  22 57 65 6C 6C 20 64 6F 6E 65 2C 20 79 6F 75 27    "Well done, you'
0017C0:  72 65 20 72 69 67 68 74 22 2C A9 03 FF FF FF FF    re right",......
0017D0:  80 11 40 09 57 04 57 04 B3 04 2E 09 00 10 01 0B    ..@.W.W.........
0017E0:  00 08 01 00 2C 53 41 54 33 00 00 00 00 00 00 00    ....,SAT3.......
0017F0:  00 00 00 00 00 02 FF 00 BA 05 70 09 00 BA 0D 00    ..........p.....
001800:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001810:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001820:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001830:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001840:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001850:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001860:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001870:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001880:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001890:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0018A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0018B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0018C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0018D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0018E0:  00 00 00 00 00 70 F1 FF FF FF FF 80 11 40 09 57    .....p.......@.W
0018F0:  04 A6 04 BA 04 34 09 01 10 01 46 39 12 06 00 16    .....4....F9....
001900:  22 4E 6F 2C 20 45 4E 54 45 52 22 2C 22 4E 6F 2C    "No, ENTER","No,
001910:  20 45 4E 54 45 52 22 00 49 00 A8 02 8C 20 22 57     ENTER".I.... "W
001920:  68 61 74 20 77 69 6C 6C 20 61 70 70 65 61 72 20    hat will appear 
001930:  6F 6E 20 74 68 65 20 73 63 72 65 65 6E 20 69 66    on the screen if
001940:  20 79 6F 75 20 70 72 65 73 73 20 27 34 27 20 61     you press '4' a
001950:  66 74 65 72 20 43 41 50 53 20 4C 4F 43 4B 3F 22    fter CAPS LOCK?"
001960:  00 29 00 B2 02 8C 20 35 2C 22 34 2E 30 22 2C 22    .).... 5,"4.0","
001970:  24 22 2C 22 4E 6F 74 68 69 6E 67 22 2C 22 46 6F    $","Nothing","Fo
001980:  75 72 22 2C 22 34 22 2C 45 00 30 00 BC 02 8C 20    ur","4",E.0.... 
001990:  22 4E 6F 2C 20 34 22 2C 22 4E 6F 2C 20 34 22 2C    "No, 4","No, 4",
0019A0:  22 4E 6F 2C 20 34 22 2C 22 4E 6F 2C 20 34 22 2C    "No, 4","No, 4",
0019B0:  22 43 6F 72 72 65 63 74 22 00 45 00 C6 02 8C 20    "Correct".E.... 
0019C0:  22 54 68 65 20 43 4C 52 20 6B 65 79 20 64 65 6C    "The CLR key del
0019D0:  65 74 65 73 20 74 68 65 20 63 68 61 72 61 63 74    etes the charact
0019E0:  65 72 20 74 6F 20 74 68 65 20 72 69 67 68 74 20    er to the right 
0019F0:  6F 66 20 74 68 65 20 63 75 72 73 6F 72 22 00 1B    of the cursor"..
001A00:  D5 B8 00 D0 02 8C 20 32 2C 22 54 72 75 65 3F 22    ...... 2,"True?"
001A10:  2C 22 46 61 6C 73 65 3F 22 2C 42 00 74 00 DA 02    ,"False?",B.t...
001A20:  8C 20 22 4E 6F 2C 20 69 74 20 64 65 6C 65 74 65    . "No, it delete
001A30:  73 20 74 68 65 20 63 68 61 72 61 63 74 65 72 20    s the character 
001A40:  18 75 6E 64 65 72 18 20 74 68 65 20 63 75 72 73    .under. the curs
001A50:  6F 72 22 2C 22 59 6F 75 27 72 65 20 72 69 67 68    or","You're righ
001A60:  74 2E 20 49 74 20 64 65 6C 65 74 65 73 20 74 68    t. It deletes th
001A70:  65 20 63 68 61 72 61 63 74 65 72 20 18 75 6E 64    e character .und
001A80:  65 72 18 20 74 68 65 20 63 75 72 73 6F 72 22 00    er. the cursor".
001A90:  37 00 E4 02 8C 20 22 59 6F 75 20 6D 61 79 20 73    7.... "You may s
001AA0:  74 6F 70 20 61 20 70 72 6F 67 72 61 6D 20 62 79    top a program by
001AB0:  20 70 72 65 73 73 69 6E 67 20 74 68 65 20 45 53     pressing the ES
001AC0:  43 20 6B 65 79 22 00 1B 00 EE 02 8C 20 32 2C 22    C key"...... 2,"
001AD0:  54 72 75 65 3F 22 2C 22 46 61 6C 73 65 3F 22 2C    True?","False?",
001AE0:  41 00 46 00 F8 02 8C 20 22 43 6F 72 72 65 63 74    A.F.... "Correct
001AF0:  2C 20 77 65 6C 6C 20 64 6F 6E 65 22 2C 22 4E 6F    , well done","No
001B00:  2C 20 EB F0 79 6F 75 20 18 63 61 6E 18 20 73 74    , ..you .can. st
001B10:  6F 70 20 61 20 70 72 6F 67 72 61 6D 20 69 6E 20    op a program in 
001B20:  74 68 69 73 20 77 61 79 22 00 3F 00 02 03 8C 20    this way".?.... 
001B30:  22 54 79 70 69 6E 67 20 43 4C 53 20 5B 45 4E 54    "Typing CLS [ENT
001B40:  45 52 5D 20 67 69 76 65 73 20 79 6F 75 20 61 20    ER] gives you a 
001B50:  63 6F 6D 70 6C 65 74 65 6C 79 20 62 6C 61 6E 6B    completely blank
001B60:  20 73 63 72 65 65 6E 22 00 1B 00 0C 03 8C 20 32     screen"...... 2
001B70:  2C 22 54 72 75 65 3F 22 2C 22 46 61 6C 73 65 3F    ,"True?","False?
001B80:  22 2C 42 00 47 00 16 03 8C 20 22 4E 6F 2C 20 79    ",B.G.... "No, y
001B90:  6F 75 20 67 65 74 20 27 52 65 61 64 79 27 20 61    ou get 'Ready' a
001BA0:  6E 64 20 74 68 65 20 63 75 72 73 6F 72 20 69 6E    nd the cursor in
001BB0:  20 74 68 65 20 74 6F 70 20 6C 65 66 74 2D 68 61     the top left-ha
001BC0:  6E 64 20 63 6F 72 6E 65 72 22 00 4C 00 20 03 8C    nd corner".L. ..
001BD0:  20 22 43 6F 72 72 65 63 74 2C 20 79 6F 75 20 67     "Correct, you g
001BE0:  65 74 20 27 52 65 61 64 79 27 20 61 6E 64 20 74    et 'Ready' and t
001BF0:  68 65 20 63 75 72 73 6F 72 20 69 6E 20 74 68 65    he cursor in the
001C00:  20 74 6F 70 56 B2 20 6C 65 66 74 2D 68 61 6E 64     topV. left-hand
001C10:  20 63 6F 72 6E 65 72 22 00 55 00 2A 03 8C 20 22     corner".U.*.. "
001C20:  54 79 70 69 6E 67 20 52 55 4E FF 4C 45 54 54 45    Typing RUN.LETTE
001C30:  52 53 FF 20 77 69 6C 6C 20 6C 6F 61 64 20 61 6E    RS. will load an
001C40:  64 20 72 75 6E 20 74 68 65 20 6E 65 78 74 20 70    d run the next p
001C50:  72 6F 67 72 61 6D 20 66 72 6F 6D 20 74 68 65 20    rogram from the 
001C60:  64 61 74 61 63 61 73 73 65 74 74 65 22 00 1B 00    datacassette"...
001C70:  34 03 8C 20 32 2C 22 54 72 75 65 3F 22 2C 22 46    4.. 2,"True?","F
001C80:  61 6C 73 65 3F 22 2C 42 00 6F 00 3E 03 8C 20 22    alse?",B.o.>.. "
001C90:  4E 6F 2C 20 75 6E 6C 65 73 73 20 74 68 65 20 6E    No, unless the n
001CA0:  65 78 74 20 70 72 6F 67 72 61 6D 20 18 69 73 18    ext program .is.
001CB0:  20 63 61 6C 6C 65 64 20 4C 45 54 54 45 52 53 22     called LETTERS"
001CC0:  2C 22 43 6F 72 72 65 63 74 2C 20 75 6E 6C 65 73    ,"Correct, unles
001CD0:  73 20 74 68 65 20 6E 65 78 74 20 70 72 6F 67 72    s the next progr
001CE0:  61 6D 20 18 69 73 18 20 63 61 6C 6C 65 64 20 4C    am .is. called L
001CF0:  45 54 54 45 52 53 22 00 67 00 48 03 8C 20 22 54    ETTERS".g.H.. "T
001D00:  68 65 20 52 45 57 F0 A5 20 61 6E 64 20 46 2E 46    he REW.. and F.F
001D10:  2E 20 63 6F 6E 74 72 6F 6C 73 20 6F 6E 20 74 68    . controls on th
001D20:  65 20 44 61 74 61 63 6F 72 64 65 72 20 77 69 6C    e Datacorder wil
001D30:  6C 20 77 6F 72 6B 20 77 68 61 74 65 76 65 72 20    l work whatever 
001D40:  74 68 65 20 43 50 43 34 36 34 20 69 73 20 64 6F    the CPC464 is do
001D50:  69 6E 67 20 61 74 20 74 68 65 20 74 69 6D 65 22    ing at the time"
001D60:  00 1B 00 52 03 8C 20 32 2C 22 54 72 75 65 3F 22    ...R.. 2,"True?"
001D70:  2C 22 46 61 6C 73 65 3F 22 2C 41 00 61 00 5C 03    ,"False?",A.a.\.
001D80:  8C 20 22 43 6F 72 72 65 63 74 20 28 70 72 6F 76    . "Correct (prov
001D90:  69 64 65 64 20 79 6F 75 72 20 43 50 43 34 36 34    ided your CPC464
001DA0:  20 69 73 20 73 77 69 74 63 68 65 64 20 6F 6E 21     is switched on!
001DB0:  29 22 2C 22 4E 6F 2C 20 79 6F 75 27 72 65 20 74    )","No, you're t
001DC0:  68 69 6E 6B 69 6E 67 20 6F 66 20 74 68 65 20 50    hinking of the P
001DD0:  4C 41 59 20 63 6F 6E 74 72 6F 6C 22 00 3C 00 66    LAY control".<.f
001DE0:  03 8C 20 22 54 68 65 20 6E 75 6D 65 72 69 63 20    .. "The numeric 
001DF0:  6B 65 79 70 61 64 20 69 73 20 6E 6F 74 20 61 66    keypad is not af
001E00:  66 65 63 74 65 64 20 62 E6 63 79 20 53 48 49 46    fected b.cy SHIF
001E10:  54 20 6F 72 20 43 54 52 4C 22 00 1B 00 70 03 8C    T or CTRL"...p..
001E20:  20 32 2C 22 54 72 75 65 3F 22 2C 22 46 61 6C 73     2,"True?","Fals
001E30:  65 3F 22 2C 42 00 6F 00 7A 03 8C 20 22 4E 6F 74    e?",B.o.z.. "Not
001E40:  20 71 75 69 74 65 3B 20 43 54 52 4C 2F 45 4E 54     quite; CTRL/ENT
001E50:  45 52 20 68 61 73 20 61 20 73 70 65 63 69 61 6C    ER has a special
001E60:  20 66 75 6E 63 74 69 6F 6E 22 2C 22 59 65 73 2E     function","Yes.
001E70:  20 43 54 52 4C 2F 45 4E 54 45 52 20 67 69 76 65     CTRL/ENTER give
001E80:  73 20 61 20 64 69 66 66 65 72 65 6E 74 20 72 65    s a different re
001E90:  73 75 6C 74 20 74 6F 20 45 4E 54 45 52 20 61 6C    sult to ENTER al
001EA0:  6F 6E 65 22 00 1D 00 84 03 8C 20 22 20 20 20 20    one"...... "    
001EB0:  20 20 20 20 20 45 6E 64 20 6F 66 20 54 65 73 74         End of Test
001EC0:  22 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    "...............
001ED0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001EE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001EF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001F00:  00 00 00 00 00 00 00 00 00 00 29 FD FF FF FF FF    ..........).....
001F10:  80 11 3F 09 57 04 A6 04 B2 04 30 09 00 10 01 0B    ..?.W.....0.....
001F20:  00 08 01 00 2C 53 41 54 34 00 00 00 00 00 00 00    ....,SAT4.......
001F30:  00 00 00 00 00 01 00 00 00 08 70 01 FF B4 0C 00    ..........p.....
001F40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001F50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001F60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001F70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001F80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001F90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001FA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001FB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001FC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001FD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001FE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001FF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002000:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002010:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002020:  00 00 00 00 00 72 E8 FF FF FF FF 80 11 3F 09 57    .....r.......?.W
002030:  04 A6 04 B8 04 32 09 01 10 01 80 0A 16 08 00 16    .....2..........
002040:  1B 00 0A 00 C5 20 53 65 6C 66 20 41 73 73 65 73    ..... Self Asses
002050:  73 6D 65 6E 74 20 54 65 73 74 00 1B 00 14 00 C5    sment Test......
002060:  20 46 69 72 73 74 20 53 74 65 70 73 20 69 6E 20     First Steps in 
002070:  42 41 53 49 43 00 17 00 1E 00 C5 20 62 79 3A 44    BASIC...... by:D
002080:  61 76 65 20 41 74 68 65 72 74 6F 6E 00 06 00 28    ave Atherton...(
002090:  00 C5 00 63 00 32 00 A4 20 0E 2C 22 6C 69 73 74    ...c.2.. .,"list
0020A0:  0D 22 01 A4 20 0F 2C 22 72 75 6E 0D 22 01 A4 20    .".. .,"run.".. 
0020B0:  10 2C 22 6D 6F 64 65 20 32 3A 70 61 70 65 72 20    .,"mode 2:paper 
0020C0:  30 3A 69 6E 6B 20 30 2C 31 37 3A 69 6E 6B 20 31    0:ink 0,17:ink 1
0020D0:  2C 30 3A 62 6F 72 64 65 72 20 34 0D 22 01 A4 20    ,0:border 4.".. 
0020E0:  11 2C 22 72 65 6E 75 6D 0D 22 01 A4 20 12 2C FF    .,"renum.".. .,.
0020F0:  03 28 19 FF 29 00 0C 00 3C 00 B3 20 9F 20 1E 86    .(..)...<.. . ..
002100:  01 00 11 00 46 00 93 20 03 00 00 45 52 4F D2 28    ....F.. ...ERO.(
002110:  13 29 00 26 00 50 00 AD 20 0F 01 82 20 19 0B 01    .).&.P.. ... ...
002120:  A2 20 0E 2C 19 0E 01 A2 20 0F 2C 0E 01 A2 20 10    . .,.... .,... .
002130:  2C 0F 01 A2 20 11 2C 12 00 30 00 5A 00 CF 20 19    ,... .,..0.Z.. .
002140:  2E 49 FF 2C 1C 36 00 2C 1C 36 00 2C 1C 36 00 01    .I.,.6.,.6.,.6..
002150:  0D 00 00 73 E3 EF 0E 01 0D 00 00 71 75 EE EF 0F    ...s.......qu...
002160:  01 0D 00 00 6C 69 EE EF 19 21 00 16 00 64 00 9F    ....li...!...d..
002170:  20 1E A4 01 01 9F 20 1E 9A 01 01 9F 20 1E 30 02     ..... ..... .0.
002180:  00 33 00 6E 00 A9 20 23 0F 2C 17 2C 15 01 BF 23    .3.n.. #.,.,...#
002190:  0F 2C 22 50 72 65 73 73 20 53 50 41 43 45 20 74    .,"Press SPACE t
0021A0:  6F 20 73 74 61 72 74 22 01 D6 20 FF 43 F2 22 20    o start".. .C." 
0021B0:  22 01 D5 00 14 00 78 00 8A 01 8A 23 0F 01 0D 00    ".....x....#....
0021C0:  00 6C 69 EE EF 19 21 00 10 00 82 00 9F 20 1E A4    .li...!...... ..
0021D0:  01 01 9F 20 1E 9A 01 00 30 00 8C 00 A1 20 03 00    ... ....0.... ..
0021E0:  00 E1 EF 22 20 20 20 20 20 20 20 20 20 45 6E 64    ..."         End
0021F0:  20 6F 66 20 54 65 73 74 22 20 EB 20 9F 20 1E 30     of Test" . . .0
002200:  02 01 A0 20 1E 54 01 00 2C 00 96 00 A9 20 23 12    ... .T..,.... #.
002210:  2C 11 F4 28 0D 00 00 71 75 EE F0 19 0A 29 2C 11    ,..(...qu....),.
002220:  01 BF 23 12 2C FF 19 28 0D 00 00 71 75 EE 29 3B    ..#.,..(...qu.);
002230:  22 2E 22 00 0A 00 A0 00 9F 20 1E 30 02 00 1D 00    "."...... .0....
002240:  AA 00 1B 9C C3 20 0D 00 00 6E F1 01 9E 20 0D 00    ..... ...n... ..
002250:  00 E9 EF 0F 20 EC 20 0D 00 00 6E F1 00 1B 00 B4    .... . ...n.....
002260:  00 C3 20 03 00 00 E1 01 A9 20 23 0F 2C 10 2C 0D    .. ...... #.,.,.
002270:  00 00 E9 F6 10 F5 0F 00 22 00 BE 00 BF 23 0F 2C    ........"....#.,
002280:  22 28 22 3B FF 03 28 0D 00 00 E9 F4 19 40 29 3B    "(";..(......@);
002290:  22 29 20 22 3B 03 00 00 E1 00 06 00 C8 00 B0 00    ") ";...........
0022A0:  0D 00 D2 00 C3 20 03 00 00 61 6E F3 00 27 00 DC    ..... ...an..'..
0022B0:  00 9E 20 0D 00 00 C9 EF 0F 20 EC 20 0D 00 00 4E    .. ...... . ...N
0022C0:  D1 01 C3 20 03 00 00 45 52 4F D2 28 0D 00 00 C9    ... ...ERO.(....
0022D0:  29 01 B0 00 1C 00 E6 00 03 00 00 E1 EF FF 43 01    ).............C.
0022E0:  A1 20 03 00 00 E1 EF 22 22 20 A0 20 1E E6 00 00    . ....."" . ....
0022F0:  37 00 F0 00 03 00 00 E1 EF FF 1C 28 03 00 00 E1    7..........(....
002300:  29 01 A1 20 03 00 00 E1 F1 22 41 22 20 FC 20 03    ).. ....."A" . .
002310:  00 00 E1 EE FF 03 28 19 40 F4 0D 00 00 6E F1 29    ......(.@....n.)
002320:  20 A0 20 1E E6 00 00 26 00 FA 00 0D 00 00 41 4E     . ....&......AN
002330:  53 4E 55 CD EF 28 FF 01 28 03 00 00 C1 29 F5 19    SNU..(..(....)..
002340:  40 29 01 0D C4 DD 00 00 6C 69 EE EF 19 24 00 2F    @)......li...$./
002350:  00 04 01 A9 20 23 0F 2C 11 2C 0D 00 00 41 4E 53    .... #.,.,...ANS
002360:  4E 55 CD F6 10 F5 0F 01 BB 23 0F 2C 0E 01 BF 23    NU.......#.,...#
002370:  0F 2C 03 00 00 C1 3B 01 BB 23 0F 2C 0F 00 22 00    .,....;..#.,..".
002380:  0E 01 0D 00 00 E3 EF 0E 01 A1 20 03 00 00 E1 EF    .......... .....
002390:  03 00 00 61 6E F3 20 EB 20 0D 00 00 E3 EF 0F 00    ...an. . .......
0023A0:  15 00 18 01 0D 00 00 73 E3 EF 0D 00 00 73 E3 F4    .......s.....s..
0023B0:  0D 00 00 E3 00 13 00 22 01 A9 20 23 0F 2C 16 2C    .......".. #.,.,
0023C0:  19 0F F5 0D 00 00 F8 00 0A 00 2C 01 9F 20 1E 44    ..........,.. .D
0023D0:  02 00 3C 00 36 01 A9 20 23 0F 2C 16 2C 19 0F F5    ..<.6.. #.,.,...
0023E0:  0D 00 00 F8 01 BF 23 0F 2C 22 50 72 65 73 73 20    ......#.,"Press 
0023F0:  53 50 41 43 45 20 74 6F 20 63 6F 6E 74 69 6E 75    SPACE to continu
002400:  65 22 01 D6 20 FF 43 F2 22 20 22 01 D5 00 14 00    e".. .C." ".....
002410:  40 01 0D 00 00 71 75 EE EF 0D 00 00 71 75 EE F4    @....qu.....qu..
002420:  0F 00 0A 00 4A 01 A0 20 1E 78 00 00 0D 00 54 01    ....J.. .x....T.
002430:  A9 20 23 0F 2C 16 2C 15 00 2E 00 5E 01 BF 20 23    . #.,.,....^.. #
002440:  0F 2C 22 59 6F 75 9B 62 20 73 63 6F 72 65 64 22    .,"You.b scored"
002450:  3B 0D 00 00 73 E3 3B 22 6F 75 74 20 6F 66 22 3B    ;...s.;"out of";
002460:  0D 00 00 71 75 EE F5 0F 00 33 00 68 01 A9 20 23    ...qu....3.h.. #
002470:  0F 2C 12 2C 19 0A 01 BF 23 0F 2C 22 50 72 65 73    .,.,....#.,"Pres
002480:  73 20 53 50 41 43 45 20 74 6F 20 72 75 6E 20 74    s SPACE to run t
002490:  68 65 20 70 72 6F 67 72 61 6D 22 00 31 00 72 01    he program".1.r.
0024A0:  A9 20 23 0F 2C 13 2C 19 0C 01 BF 23 0F 2C 22 61    . #.,.,....#.,"a
0024B0:  67 61 69 6E 2C 20 20 6F 72 20 45 53 43 2F 45 53    gain,  or ESC/ES
0024C0:  43 20 74 6F 20 66 69 6E 69 73 68 22 00 11 00 7C    C to finish"...|
0024D0:  01 D6 20 FF 43 F2 22 20 22 01 D5 01 CA 00 21 00    .. .C." ".....!.
0024E0:  86 01 AD 20 0F 01 82 20 0F 01 A2 20 0E 2C 0F 01    ... ... ... .,..
0024F0:  A2 20 0F 2C 19 19 01 BA 20 0E 01 BB 20 0F 00 06    . .,.... ... ...
002500:  00 90 01 98 00 70 00 9A 01 BA 20 23 11 2C 10 01    .....p.... #.,..
002510:  8A 20 23 11 01 D8 20 10 2C 19 27 2C 10 2C 12 F4    . #... .,.',.,..
002520:  0D 00 00 F8 01 D8 20 23 0F 2C 10 2C 19 27 2C 14    ...... #.,.,.',.
002530:  F4 0D 00 00 F8 2C 19 18 01 BA 20 0E 01 BB 20 0F    .....,.... ... .
002540:  01 8A 01 BA 20 23 0F 2C B4 CB 15 01 8A 20 23 0F    .... #.,..... #.
002550:  01 D8 20 14 2C 19 26 2C 11 2C 12 F4 0D 00 00 F8    .. .,.&,.,......
002560:  01 D8 20 23 0F 2C 11 2C 19 26 2C 15 F4 0D 00 00    .. #.,.,.&,.....
002570:  F8 2C 19 17 01 C9 00 0B 00 A4 01 C3 20 03 00 00    .,.......... ...
002580:  E1 00 0B 00 AE 01 0D 00 00 F8 EF 0E 00 0A 00 B8    ................
002590:  01 9F 20 1E CC 01 00 06 00 C2 01 C9 00 12 00 CC    .. .............
0025A0:  01 0D 00 00 50 54 D2 EF 0D 00 00 4C 49 CE 00 18    ....PT.....LI...
0025B0:  00 D6 01 D6 20 FF 0E 28 03 00 00 C1 29 20 EE 20    .... ..(....) . 
0025C0:  0D 00 00 50 54 D2 00 1D 00 E0 01 20 20 D6 20 AC    ...PT......  . .
0025D0:  28 03 00 00 C1 2C 0D 00 00 50 54 D2 2C 0F 29 F2    (....,...PT.,.).
0025E0:  22 20 22 00 18 00 EA 01 20 20 20 20 0D 00 00 50    " ".....    ...P
0025F0:  54 D2 EF 0D 00 00 50 54 D2 F5 0F 00 0A 00 F4 01    T.....PT........
002600:  20 20 20 20 D5 00 1F 00 FE 01 20 20 AC 28 03 00        ......  .(..
002610:  00 C1 2C 0D 00 00 50 54 D2 2C 0F 29 EF FF 03 28    ..,...PT.,.)...(
002620:  1C FE 00 29 00 29 00 08 02 20 20 0D 00 00 50 54    ...).)...  ...PT
002630:  D2 EF 0D 00 00 50 54 D2 F4 0D 00 00 4C 49 CE 20    .....PT.....LI. 
002640:  01 20 0D 00 00 D8 EF 0D 00 00 FF 49 D8 F4 0F 00    . .........I....
002650:  08 00 12 02 20 20 D5 00 06 00 1C 02 C9 00 27 00    ....  ........'.
002660:  26 02 C5 3A 73 2F 72 20 74 6F 20 70 72 69 6E 74    &..:s/r to print
002670:  20 61 24 20 77 69 74 68 20 26 46 65 20 61 73 20     a$ with &Fe as 
002680:  43 52 4C 46 00 45 00 30 02 9E 20 0D 00 00 E9 EF    CRLF.E.0.. .....
002690:  0F 20 EC 20 FF 0E 28 03 00 00 E1 29 01 03 00 00    . . ..(....)....
0026A0:  E2 EF AC 28 03 00 00 E1 2C 0D 00 00 E9 2C 0F 29    ...(....,....,.)
0026B0:  01 A1 20 03 00 00 E2 EF FF 03 28 1C FE 00 29 EB    .. .......(...).
0026C0:  BF 01 97 BF 03 00 00 E2 3B 00 08 00 3A 02 B0 01    ........;...:...
0026D0:  C9 00 15 00 44 02 CC 20 0F 2C 1A DC 05 F5 0D 00    ....D.. .,......
0026E0:  00 C3 F6 1A AA 05 00 2A 00 4E 02 D8 20 E7 20 0E    .......*.N.. . .
0026F0:  2C 0F 01 03 00 00 E1 EF 03 00 00 45 52 4F D2 28    ,..........ERO.(
002700:  0D 00 00 41 4E 53 4E 55 CD 29 01 9F 20 1E CC 01    ...ANSNU.).. ...
002710:  00 29 00 58 02 A9 20 0F 2C 28 10 F4 0D 00 00 6E    .).X.. .,(.....n
002720:  F1 29 F6 10 F5 0D 00 00 D8 01 9F 20 1E 30 02 01    .)......... .0..
002730:  D8 20 E7 20 0E 2C 0F 01 C9 00 06 00 62 02 01 00    . . .,......b...
002740:  3B 00 6C 02 C5 20 46 6F 72 6D 61 74 1A 67 3A 51    ;.l.. Format.g:Q
002750:  75 65 73 74 69 6F 6E 2C 4E 6F 20 6F 66 20 41 6E    uestion,No of An
002760:  73 2C 45 61 63 68 20 61 6E 73 2C 63 6F 72 72 65    s,Each ans,corre
002770:  63 74 20 6F 6E 65 20 28 41 2D 46 29 00 17 00 76    ct one (A-F)...v
002780:  02 C5 20 52 65 73 70 6F 6E 73 65 73 20 28 61 2D    .. Responses (a-
002790:  2E 2E 29 00 24 00 80 02 8C 20 22 53 65 6C 66 20    ..).$.... "Self 
0027A0:  41 73 73 65 73 73 6D 65 6E 74 20 54 65 73 74 20    Assessment Test 
0027B0:  2D 20 43 68 2E 34 22 00 35 00 8A 02 8C 20 22 54    - Ch.4".5.... "T
0027C0:  68 65 20 27 78 27 2D 61 78 69 73 20 6D 65 61 73    he 'x'-axis meas
0027D0:  75 72 65 73 20 75 70 20 61 6E 64 20 64 6F 77 6E    ures up and down
0027E0:  20 74 68 65 20 73 63 72 65 65 6E 22 00 1A 00 94     the screen"....
0027F0:  02 8C 20 32 2C 22 54 72 75 65 3F 22 2C 22 46 61    .. 2,"True?","Fa
002800:  6C 73 65 22 2C 42 00 43 00 9E 02 8C 20 22 4E 6F    lse",B.C.... "No
002810:  2C 20 69 74 27 73 20 74 68 65 20 6F 74 68 65 72    , it's the other
002820:  20 6F 6E 65 2E 22 2C 22 59 65 73 2C 20 27 78 27     one.","Yes, 'x'
002830:  20 69 73 20 6C 65 66 74 2D 72 69 67 68 74 20 6F     is left-right o
002840:  66 20 63 6F 75 72 73 65 22 00 35 00 A8 02 CB 53    f course".5....S
002850:  FF FF FF FF 80 11 3F 09 57 04 A6 04 B2 04 27 09    ......?.W.....'.
002860:  01 10 01 0C 00 08 01 00 2C 53 41 54 34 00 00 00    ........,SAT4...
002870:  00 00 00 00 00 00 00 00 00 02 FF 00 B4 04 70 09    ..............p.
002880:  00 B4 0C 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002890:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0028A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0028B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0028C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0028D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0028E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0028F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002900:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002910:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002920:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002930:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002940:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002950:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002960:  00 00 00 00 00 00 00 00 00 76 8E FF FF FF FF 80    .........v......
002970:  11 40 09 08 04 A6 04 B9 04 34 09 00 10 01 5B 36    .@.......4....[6
002980:  10 05 00 16 8C 20 22 54 68 65 20 27 79 27 2D 61    ..... "The 'y'-a
002990:  78 69 73 20 6D 65 61 73 75 72 65 73 20 75 70 20    xis measures up 
0029A0:  61 6E 64 20 64 6F 77 6E 20 74 68 65 20 73 63 72    and down the scr
0029B0:  65 65 6E 22 00 1A 00 B2 02 8C 20 32 2C 22 54 72    een"...... 2,"Tr
0029C0:  75 65 3F 22 2C 22 46 61 6C 73 65 22 2C 41 00 21    ue?","False",A.!
0029D0:  00 BC 02 8C 20 22 4F 66 20 63 6F 75 72 73 65 20    .... "Of course 
0029E0:  27 79 27 20 69 73 20 75 70 2D 64 6F 77 6E 22 00    'y' is up-down".
0029F0:  25 00 C6 02 8C 20 22 53 6F 72 72 79 20 62 75 74    %.... "Sorry but
002A00:  20 74 68 61 74 20 6F 6E 65 20 77 61 73 20 72 69     that one was ri
002A10:  67 68 74 22 00 3F 00 D0 02 8C 20 22 48 6F 77 20    ght".?.... "How 
002A20:  6D 61 6E 79 20 74 65 78 74 20 63 68 61 72 61 63    many text charac
002A30:  74 65 72 73 20 70 65 72 20 6C 69 6E 65 20 61 72    ters per line ar
002A40:  65 20 74 68 65 72 65 20 69 6E 20 4D 6F 64 65 20    e there in Mode 
002A50:  31 3F 22 00 19 00 DA 02 8C 20 33 2C 22 32 30 22    1?"...... 3,"20"
002A60:  2C 22 34 30 22 2C 22 38 30 22 2C 42 00 4C 00 E4    ,"40","80",B.L..
002A70:  02 8C 20 22 4E 6F 2C 20 34 30 2E 20 59 6F 75 27    .. "No, 40. You'
002A80:  72 65 20 74 E9 C9 68 69 6E 6B 69 6E 67 20 6F 66    re t..hinking of
002A90:  20 4D 6F 64 65 20 30 22 2C 22 43 6F 72 72 65 63     Mode 0","Correc
002AA0:  74 22 2C 22 4E 6F 2C 20 34 30 2E 20 4D 6F 64 65    t","No, 40. Mode
002AB0:  20 32 20 68 61 73 20 38 30 22 00 4D 00 EE 02 8C     2 has 80".M....
002AC0:  20 22 54 68 65 20 6E 75 6D 62 65 72 20 6F 66 20     "The number of 
002AD0:  6C 69 6E 65 73 20 6F 66 20 74 65 78 74 20 6F 6E    lines of text on
002AE0:  20 74 68 65 20 73 63 72 65 65 6E 20 64 6F 65 73     the screen does
002AF0:  6E 27 74 20 76 61 72 79 20 77 69 74 68 20 74 68    n't vary with th
002B00:  65 20 4D 6F 64 65 22 00 1B 00 F8 02 8C 20 32 2C    e Mode"...... 2,
002B10:  22 54 72 75 65 3F 22 2C 22 46 61 6C 73 65 3F 22    "True?","False?"
002B20:  2C 41 00 47 00 02 03 8C 20 22 59 65 73 2C 20 74    ,A.G.... "Yes, t
002B30:  68 65 72 65 20 61 72 65 20 61 6C 77 61 79 73 20    here are always 
002B40:  32 35 20 6C 69 6E 65 73 22 2C 22 4E 6F 2E 20 54    25 lines","No. T
002B50:  68 65 72 65 20 61 72 65 20 61 6C 77 61 79 73 20    here are always 
002B60:  32 35 20 6C 69 6E 65 73 22 00 53 00 0C 03 8C 20    25 lines".S.... 
002B70:  22 43 41 54 20 5B 45 4E 54 45 52 5D 20 77 69 6C    "CAT [ENTER] wil
002B80:  6C 20 67 69 76 65 08 71 20 79 6F 75 20 74 68 65    l give.q you the
002B90:  20 6E 61 6D 65 20 6F 66 20 74 68 65 20 6E 65 78     name of the nex
002BA0:  74 20 70 72 6F 67 72 61 6D 20 6F 6E 20 74 68 65    t program on the
002BB0:  20 64 61 74 61 63 61 73 73 65 74 74 65 22 00 1B     datacassette"..
002BC0:  00 16 03 8C 20 32 2C 22 54 72 75 65 3F 22 2C 22    .... 2,"True?","
002BD0:  46 61 6C 73 65 3F 22 2C 41 00 93 00 20 03 8C 20    False?",A... .. 
002BE0:  22 59 65 73 20 62 75 74 20 69 74 20 61 6C 73 6F    "Yes but it also
002BF0:  20 67 69 76 65 73 20 74 68 65 20 6E 61 6D 65 73     gives the names
002C00:  20 6F 66 20 18 61 6C 6C 18 20 74 68 65 20 70 72     of .all. the pr
002C10:  6F 67 72 61 6D 73 20 6F 6E 20 74 68 65 20 64 61    ograms on the da
002C20:  74 61 63 61 73 73 65 74 74 65 22 2C 22 4E 6F 2E    tacassette","No.
002C30:  20 49 74 20 67 69 76 65 73 20 74 68 65 20 6E 61     It gives the na
002C40:  6D 65 73 20 6F 66 20 61 6C 6C 20 74 68 65 20 70    mes of all the p
002C50:  72 6F 67 72 61 6D 73 20 6F 6E 20 74 68 65 20 64    rograms on the d
002C60:  61 74 61 63 61 73 73 65 74 74 65 22 00 46 00 2A    atacassette".F.*
002C70:  03 8C 20 22 48 6F 77 20 6D 61 6E 79 20 64 69 66    .. "How many dif
002C80:  66 65 72 65 6E 74 20 63 3D E7 6F 6C 6F 75 72 73    ferent c=.olours
002C90:  20 63 61 6E 20 79 6F 75 20 75 73 65 20 66 6F 72     can you use for
002CA0:  20 74 68 65 20 73 63 72 65 65 6E 20 62 6F 72 64     the screen bord
002CB0:  65 72 3F 22 00 19 00 34 03 8C 20 33 2C 22 32 35    er?"...4.. 3,"25
002CC0:  22 2C 22 32 36 22 2C 22 32 37 22 2C 43 00 94 00    ","26","27",C...
002CD0:  3E 03 8C 20 22 4E 6F 2E 20 46 72 6F 6D 20 30 20    >.. "No. From 0 
002CE0:  74 6F 20 32 36 20 6D 61 6B 65 73 20 61 20 74 6F    to 26 makes a to
002CF0:  74 61 6C 20 6F 66 20 32 37 20 63 6F 6C 6F 75 72    tal of 27 colour
002D00:  73 22 2C 22 4E 6F 2E 20 46 72 6F 6D 20 30 20 74    s","No. From 0 t
002D10:  6F 20 32 36 20 6D 61 6B 65 73 20 61 20 74 6F 74    o 26 makes a tot
002D20:  61 6C 20 6F 66 20 32 37 20 63 6F 6C 6F 75 72 73    al of 27 colours
002D30:  22 2C 22 59 65 73 2E 20 46 72 6F 6D 20 30 20 74    ","Yes. From 0 t
002D40:  6F 20 32 36 20 6D 61 6B 65 73 20 61 20 74 6F 74    o 26 makes a tot
002D50:  61 6C 20 6F 66 20 32 37 20 63 6F 6C 6F 75 72 73    al of 27 colours
002D60:  22 00 44 00 48 03 8C 20 22 57 68 61 74 20 69 73    ".D.H.. "What is
002D70:  20 74 68 65 20 74 6F 74 61 6C 20 6E 75 6D 62 65     the total numbe
002D80:  72 20 6F 66 20 70 69 78 65 6C D2 A0 73 20 6F 6E    r of pixel..s on
002D90:  20 74 68 65 20 73 63 72 65 65 6E 20 69 6E 20 4D     the screen in M
002DA0:  6F 64 65 20 32 3F 22 00 24 00 52 03 8C 20 33 2C    ode 2?".$.R.. 3,
002DB0:  22 36 34 30 30 30 22 2C 22 31 32 38 30 30 30 22    "64000","128000"
002DC0:  2C 22 32 35 36 30 30 30 22 2C 42 00 55 00 5C 03    ,"256000",B.U.\.
002DD0:  8C 20 22 4E 6F 2E 20 36 34 30 20 78 20 32 30 30    . "No. 640 x 200
002DE0:  20 69 73 20 31 32 38 30 30 30 22 2C 22 59 65 73     is 128000","Yes
002DF0:  2E 20 36 34 30 20 78 20 32 30 30 20 69 73 20 31    . 640 x 200 is 1
002E00:  32 38 30 30 30 22 2C 22 4E 6F 2E 20 36 34 30 20    28000","No. 640 
002E10:  78 20 32 30 30 20 69 73 20 31 32 38 30 30 30 22    x 200 is 128000"
002E20:  00 1D 00 66 03 8C 20 22 20 20 20 20 20 20 20 20    ...f.. "        
002E30:  20 45 6E 64 20 6F 66 20 54 65 73 74 22 00 00 00     End of Test"...
002E40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002E50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002E60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002E70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002E80:  00 00 00 00 00 00 00 00 00 00 00 00 B6 52 FF FF    .............R..
002E90:  FF FF 80 11 40 09 57 04 A6 04 B3 04 2D 09 00 10    ....@.W.....-...
002EA0:  01 0B 00 08 01 00 2C 53 41 54 35 00 00 00 00 00    ......,SAT5.....
002EB0:  00 00 00 00 00 00 00 01 00 00 00 08 70 01 FF F1    ............p...
002EC0:  0A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002ED0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002EE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002EF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002F00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002F10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002F20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002F30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002F40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002F50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002F60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002F70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002F80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002F90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002FA0:  00 00 00 00 00 00 00 44 21 FF FF FF FF 80 11 40    .......D!......@
002FB0:  09 57 04 A6 04 B8 04 34 09 01 10 01 82 0A 16 08    .W.....4........
002FC0:  00 16 1B 00 0A 00 C5 20 53 65 6C 66 20 41 73 73    ....... Self Ass
002FD0:  65 73 73 6D 65 6E 74 20 54 65 73 74 00 1B 00 14    essment Test....
002FE0:  00 C5 20 46 69 72 73 74 20 53 74 65 70 73 20 69    .. First Steps i
002FF0:  6E 20 42 41 53 49 43 00 17 00 1E 00 C5 20 62 79    n BASIC...... by
003000:  3A 44 61 76 65 20 41 74 68 65 72 74 6F 6E 00 06    :Dave Atherton..
003010:  00 28 00 C5 00 63 00 32 00 A4 20 0E 2C 22 6C 69    .(...c.2.. .,"li
003020:  73 74 0D 22 01 A4 20 0F 2C 22 72 75 6E 0D 22 01    st.".. .,"run.".
003030:  A4 20 10 2C 22 6D 6F 64 65 20 32 3A 70 61 70 65    . .,"mode 2:pape
003040:  72 20 30 3A 69 6E 6B 20 30 2C 31 37 3A 69 6E 6B    r 0:ink 0,17:ink
003050:  20 31 2C 30 3A 62 6F 72 64 65 72 20 34 0D 22 01     1,0:border 4.".
003060:  A4 20 11 2C 22 72 65 6E 75 6D 0D 22 01 A4 20 12    . .,"renum.".. .
003070:  2C FF 03 28 19 FF 29 00 0C 00 3C 00 B3 20 9F 20    ,..(..)...<.. . 
003080:  1E 86 01 00 11 00 46 00 93 20 03 00 00 45 52 4F    ......F.. ...ERO
003090:  D2 28 13 29 00 26 00 50 00 AD 20 0F 01 82 20 19    .(.).&.P.. ... .
0030A0:  0B 01 A2 20 0E 2C 19 0E 01 A2 20 0F 2C 0E 01 A2    ... .,.... .,...
0030B0:  20 10 2C 0F 01 A2 20 11 2C 12 00 30 00 5A 00 CF     .,... .,..0.Z..
0030C0:  20 19 2E 49 FF 2C 1C 36 00 2C 1C 36 00 2C 1C 36     ..I.,.6.,.6.,.6
0030D0:  00 01 0D 00 00 73 E3 EF 0E 01 0D 00 00 71 75 EE    .....s.......qu.
0030E0:  EF 0F 01 0D 00 00 6C 69 EE EF 19 21 00 16 00 64    ......li...!...d
0030F0:  00 9F 20 1E A4 01 01 9F 20 1E 9A 01 01 9F 20 1E    .. ..... ..... .
003100:  30 02 00 33 00 6E 00 A9 20 23 0F 2C 17 2C 15 01    0..3.n.. #.,.,..
003110:  BF 23 0F 2C 22 50 72 65 73 73 20 53 50 41 43 45    .#.,"Press SPACE
003120:  20 74 6F 20 73 74 61 72 74 22 01 D6 20 FF 43 F2     to start".. .C.
003130:  22 20 22 01 D5 00 14 00 78 00 8A 01 8A 23 0F 01    " ".....x....#..
003140:  0D 00 00 6C 69 EE EF 19 21 00 10 00 82 00 9F 20    ...li...!...... 
003150:  1E A4 01 01 9F 20 1E 9A 01 00 30 00 8C 00 A1 20    ..... ....0.... 
003160:  03 00 00 E1 EF 22 20 20 20 20 20 20 20 20 20 45    ....."         E
003170:  6E 64 20 6F 66 20 54 65 73 74 22 20 EB 20 9F 20    nd of Test" . . 
003180:  1E 30 02 01 A0 20 1E 54 01 00 2C 00 96 00 A9 20    .0... .T..,.... 
003190:  23 12 2C 11 F4 28 0D 00 00 71 75 EE F0 19 0A 29    #.,..(...qu....)
0031A0:  2C 11 01 BF 23 12 2C FF 19 28 0D 00 00 71 75 EE    ,...#.,..(...qu.
0031B0:  29 3B 22 2E 22 00 0A 00 A0 00 9F 20 1E 30 02 00    );"."...... .0..
0031C0:  1D 00 AA 00 1B 9C C3 20 0D 00 00 6E F1 01 9E 20    ....... ...n... 
0031D0:  0D 00 00 E9 EF 0F 20 EC 20 0D 00 00 6E F1 00 1B    ...... . ...n...
0031E0:  00 B4 00 C3 20 03 00 00 E1 01 A9 20 23 0F 2C 10    .... ...... #.,.
0031F0:  2C 0D 00 00 E9 F6 10 F5 0F 00 22 00 BE 00 BF 23    ,........."....#
003200:  0F 2C 22 28 22 3B FF 03 28 0D 00 00 E9 F4 19 40    .,"(";..(......@
003210:  29 3B 22 29 20 22 3B 03 00 00 E1 00 06 00 C8 00    );") ";.........
003220:  B0 00 0D 00 D2 00 C3 20 03 00 00 61 6E F3 00 27    ....... ...an..'
003230:  00 DC 00 9E 20 0D 00 00 C9 EF 0F 20 EC 20 0D 00    .... ...... . ..
003240:  00 4E D1 01 C3 20 03 00 00 45 52 4F D2 28 0D 00    .N... ...ERO.(..
003250:  00 C9 29 01 B0 00 1C 00 E6 00 03 00 00 E1 EF FF    ..).............
003260:  43 01 A1 20 03 00 00 E1 EF 22 22 20 A0 20 1E E6    C.. ....."" . ..
003270:  00 00 37 00 F0 00 03 00 00 E1 EF FF 1C 28 03 00    ..7..........(..
003280:  00 E1 29 01 A1 20 03 00 00 E1 F1 22 41 22 20 FC    ..).. ....."A" .
003290:  20 03 00 00 E1 EE FF 03 28 19 40 F4 0D 00 00 6E     .......(.@....n
0032A0:  F1 29 20 A0 20 1E E6 00 00 26 00 FA 00 0D 00 00    .) . ....&......
0032B0:  41 4E 53 4E 55 CD EF 28 FF 01 28 03 00 00 C1 29    ANSNU..(..(....)
0032C0:  F5 19 40 29 01 0D C4 DD 00 00 6C 69 EE EF 19 24    ..@)......li...$
0032D0:  00 2F 00 04 01 A9 20 23 0F 2C 11 2C 0D 00 00 41    ./.... #.,.,...A
0032E0:  4E 53 4E 55 CD F6 10 F5 0F 01 BB 23 0F 2C 0E 01    NSNU.......#.,..
0032F0:  BF 23 0F 2C 03 00 00 C1 3B 01 BB 23 0F 2C 0F 00    .#.,....;..#.,..
003300:  22 00 0E 01 0D 00 00 E3 EF 0E 01 A1 20 03 00 00    "........... ...
003310:  E1 EF 03 00 00 61 6E F3 20 EB 20 0D 00 00 E3 EF    .....an. . .....
003320:  0F 00 15 00 18 01 0D 00 00 73 E3 EF 0D 00 00 73    .........s.....s
003330:  E3 F4 0D 00 00 E3 00 13 00 22 01 A9 20 23 0F 2C    .........".. #.,
003340:  16 2C 19 0F F5 0D 00 00 F8 00 0A 00 2C 01 9F 20    .,..........,.. 
003350:  1E 44 02 00 3C 00 36 01 A9 20 23 0F 2C 16 2C 19    .D..<.6.. #.,.,.
003360:  0F F5 0D 00 00 F8 01 BF 23 0F 2C 22 50 72 65 73    ........#.,"Pres
003370:  73 20 53 50 41 43 45 20 74 6F 20 63 6F 6E 74 69    s SPACE to conti
003380:  6E 75 65 22 01 D6 20 FF 43 F2 22 20 22 01 D5 00    nue".. .C." "...
003390:  14 00 40 01 0D 00 00 71 75 EE EF 0D 00 00 71 75    ..@....qu.....qu
0033A0:  EE F4 0F 00 0A 00 4A 01 A0 20 1E 78 00 00 0D 00    ......J.. .x....
0033B0:  54 01 A9 20 23 0F 2C 16 2C 15 00 2E 00 5E 01 BF    T.. #.,.,....^..
0033C0:  20 23 0F 2C 22 59 6F 75 9B 62 20 73 63 6F 72 65     #.,"You.b score
0033D0:  64 22 3B 0D 00 00 73 E3 3B 22 6F 75 74 20 6F 66    d";...s.;"out of
0033E0:  22 3B 0D 00 00 71 75 EE F5 0F 00 33 00 68 01 A9    ";...qu....3.h..
0033F0:  20 23 0F 2C 12 2C 19 0A 01 BF 23 0F 2C 22 50 72     #.,.,....#.,"Pr
003400:  65 73 73 20 53 50 41 43 45 20 74 6F 20 72 75 6E    ess SPACE to run
003410:  20 74 68 65 20 70 72 6F 67 72 61 6D 22 00 31 00     the program".1.
003420:  72 01 A9 20 23 0F 2C 13 2C 19 0C 01 BF 23 0F 2C    r.. #.,.,....#.,
003430:  22 61 67 61 69 6E 2C 20 20 6F 72 20 45 53 43 2F    "again,  or ESC/
003440:  45 53 43 20 74 6F 20 66 69 6E 69 73 68 22 00 11    ESC to finish"..
003450:  00 7C 01 D6 20 FF 43 F2 22 20 22 01 D5 01 CA 00    .|.. .C." ".....
003460:  21 00 86 01 AD 20 0F 01 82 20 0F 01 A2 20 0E 2C    !.... ... ... .,
003470:  0F 01 A2 20 0F 2C 19 19 01 BA 20 0E 01 BB 20 0F    ... .,.... ... .
003480:  00 06 00 90 01 98 00 70 00 9A 01 BA 20 23 11 2C    .......p.... #.,
003490:  10 01 8A 20 23 11 01 D8 20 10 2C 19 27 2C 10 2C    ... #... .,.',.,
0034A0:  12 F4 0D 00 00 F8 01 D8 20 23 0F 2C 10 2C 19 27    ........ #.,.,.'
0034B0:  2C 14 F4 0D 00 00 F8 2C 19 18 01 BA 20 0E 01 BB    ,......,.... ...
0034C0:  20 0F 01 8A 01 BA 20 23 0F 2C B4 CB 15 01 8A 20     ..... #.,..... 
0034D0:  23 0F 01 D8 20 14 2C 19 26 2C 11 2C 12 F4 0D 00    #... .,.&,.,....
0034E0:  00 F8 01 D8 20 23 0F 2C 11 2C 19 26 2C 15 F4 0D    .... #.,.,.&,...
0034F0:  00 00 F8 2C 19 17 01 C9 00 0B 00 A4 01 C3 20 03    ...,.......... .
003500:  00 00 E1 00 0B 00 AE 01 0D 00 00 F8 EF 0E 00 0A    ................
003510:  00 B8 01 9F 20 1E CC 01 00 06 00 C2 01 C9 00 12    .... ...........
003520:  00 CC 01 0D 00 00 50 54 D2 EF 0D 00 00 4C 49 CE    ......PT.....LI.
003530:  00 18 00 D6 01 D6 20 FF 0E 28 03 00 00 C1 29 20    ...... ..(....) 
003540:  EE 20 0D 00 00 50 54 D2 00 1D 00 E0 01 20 20 D6    . ...PT......  .
003550:  20 AC 28 03 00 00 C1 2C 0D 00 00 50 54 D2 2C 0F     .(....,...PT.,.
003560:  29 F2 22 20 22 00 18 00 EA 01 20 20 20 20 0D 00    )." ".....    ..
003570:  00 50 54 D2 EF 0D 00 00 50 54 D2 F5 0F 00 0A 00    .PT.....PT......
003580:  F4 01 20 20 20 20 D5 00 1F 00 FE 01 20 20 AC 28    ..    ......  .(
003590:  03 00 00 C1 2C 0D 00 00 50 54 D2 2C 0F 29 EF FF    ....,...PT.,.)..
0035A0:  03 28 1C FE 00 29 00 29 00 08 02 20 20 0D 00 00    .(...).)...  ...
0035B0:  50 54 D2 EF 0D 00 00 50 54 D2 F4 0D 00 00 4C 49    PT.....PT.....LI
0035C0:  CE 20 01 20 0D 00 00 D8 EF 0D 00 00 FF 49 D8 F4    . . .........I..
0035D0:  0F 00 08 00 12 02 20 20 D5 00 06 00 1C 02 C9 00    ......  ........
0035E0:  27 00 26 02 C5 3A 73 2F 72 20 74 6F 20 70 72 69    '.&..:s/r to pri
0035F0:  6E 74 20 61 24 20 77 69 74 68 20 26 46 65 20 61    nt a$ with &Fe a
003600:  73 20 43 52 4C 46 00 45 00 30 02 9E 20 0D 00 00    s CRLF.E.0.. ...
003610:  E9 EF 0F 20 EC 20 FF 0E 28 03 00 00 E1 29 01 03    ... . ..(....)..
003620:  00 00 E2 EF AC 28 03 00 00 E1 2C 0D 00 00 E9 2C    .....(....,....,
003630:  0F 29 01 A1 20 03 00 00 E2 EF FF 03 28 1C FE 00    .).. .......(...
003640:  29 EB BF 01 97 BF 03 00 00 E2 3B 00 08 00 3A 02    ).........;...:.
003650:  B0 01 C9 00 15 00 44 02 CC 20 0F 2C 1A DC 05 F5    ......D.. .,....
003660:  0D 00 00 C3 F6 1A AA 05 00 2A 00 4E 02 D8 20 E7    .........*.N.. .
003670:  20 0E 2C 0F 01 03 00 00 E1 EF 03 00 00 45 52 4F     .,..........ERO
003680:  D2 28 0D 00 00 41 4E 53 4E 55 CD 29 01 9F 20 1E    .(...ANSNU.).. .
003690:  CC 01 00 29 00 58 02 A9 20 0F 2C 28 10 F4 0D 00    ...).X.. .,(....
0036A0:  00 6E F1 29 F6 10 F5 0D 00 00 D8 01 9F 20 1E 30    .n.)......... .0
0036B0:  02 01 D8 20 E7 20 0E 2C 0F 01 C9 00 06 00 62 02    ... . .,......b.
0036C0:  01 00 3B 00 6C 02 C5 20 46 6F 72 6D 61 74 1A 67    ..;.l.. Format.g
0036D0:  3A 51 75 65 73 74 69 6F 6E 2C 4E 6F 20 6F 66 20    :Question,No of 
0036E0:  41 6E 73 2C 45 61 63 68 20 61 6E 73 2C 63 6F 72    Ans,Each ans,cor
0036F0:  72 65 63 74 20 6F 6E 65 20 28 41 2D 46 29 00 17    rect one (A-F)..
003700:  00 76 02 C5 20 52 65 73 70 6F 6E 73 65 73 20 28    .v.. Responses (
003710:  61 2D 2E 2E 29 00 24 00 80 02 8C 20 22 53 65 6C    a-..).$.... "Sel
003720:  66 20 41 73 73 65 73 73 6D 65 6E 74 20 54 65 73    f Assessment Tes
003730:  74 20 2D 20 43 68 2E 35 22 00 44 00 8A 02 8C 20    t - Ch.5".D.... 
003740:  22 27 20 70 6C 6F 74 20 31 39 39 2C 33 31 39 20    "' plot 199,319 
003750:  27 20 77 69 6C 6C 20 70 75 74 20 61 20 64 6F 74    ' will put a dot
003760:  20 69 6E 20 74 68 65 20 6D 69 64 64 6C 65 20 6F     in the middle o
003770:  66 20 74 68 65 20 73 63 72 65 65 6E 22 00 1B 00    f the screen"...
003780:  94 02 8C 20 32 2C 22 54 72 75 65 3F 22 2C 22 46    ... 2,"True?","F
003790:  61 6C 73 65 3F 22 2C 42 00 4F 00 9E 02 8C 20 22    alse?",B.O.... "
0037A0:  4E 6F 2C 20 74 68 65 20 27 78 27 20 63 6F 2D 6F    No, the 'x' co-o
0037B0:  72 64 69 6E 61 74 65 20 63 6F 6D 65 73 20 66 69    rdinate comes fi
0037C0:  72 73 74 22 2C 22 52 69 67 68 74 2C 20 69 74 20    rst","Right, it 
0037D0:  F6 03 FF FF FF FF 80 11 3F 09 08 04 A6 04 B3 04    ........?.......
0037E0:  2F 09 01 10 01 0C 00 08 01 00 2C 53 41 54 35 00    /.........,SAT5.
0037F0:  00 00 00 00 00 00 00 00 00 00 00 02 FF 00 F1 02    ................
003800:  70 09 00 F1 0A 00 00 00 00 00 00 00 00 00 00 00    p...............
003810:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003820:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003830:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003840:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003850:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003860:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003870:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003880:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003890:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0038A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0038B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0038C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0038D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0038E0:  00 00 00 00 00 00 00 00 00 00 00 6E 43 FF FF FF    ...........nC...
0038F0:  FF 80 11 40 09 57 04 A6 04 BA 04 36 09 00 10 01    ...@.W.....6....
003900:  DD 3A 0C 03 00 16 73 68 6F 75 6C 64 20 62 65 20    .:....should be 
003910:  70 6C 6F 74 20 33 31 39 2C 31 39 39 22 00 31 00    plot 319,199".1.
003920:  A8 02 8C 20 22 57 68 61 74 20 65 66 66 65 63 74    ... "What effect
003930:  20 64 6F 65 73 20 4E 45 57 20 68 61 76 65 20 6F     does NEW have o
003940:  6E 20 74 68 65 20 43 50 43 34 36 34 3F 22 00 56    n the CPC464?".V
003950:  00 B2 02 8C 20 33 2C 22 49 74 20 63 6C 65 61 72    .... 3,"It clear
003960:  73 20 74 68 65 20 73 63 72 65 65 6E 22 2C 22 49    s the screen","I
003970:  74 20 63 6C 65 61 72 73 20 74 68 65 20 6D 65 6D    t clears the mem
003980:  6F 72 79 22 2C 22 49 74 20 63 6C 65 61 72 73 20    ory","It clears 
003990:  73 63 72 65 65 6E 20 61 6E 64 20 6D 65 6D 6F 72    screen and memor
0039A0:  79 22 2C 42 00 69 00 BC 02 8C 20 22 4E 6F 2E 20    y",B.i.... "No. 
0039B0:  49 74 20 63 6C 65 61 72 73 20 74 68 65 20 6D 65    It clears the me
0039C0:  6D 6F 72 79 22 2C 22 59 65 73 2C 20 62 75 74 20    mory","Yes, but 
0039D0:  6E 6F 74 20 74 68 65 20 73 63 72 65 65 6E 22 2C    not the screen",
0039E0:  22 4E 6F 2E 20 49 74 20 63 6C 65 61 72 73 20 74    "No. It clears t
0039F0:  68 65 20 6D 65 6D 6F 72 79 20 62 75 74 20 6E 6F    he memory but no
003A00:  74 20 74 68 65 20 61 6C 73 63 72 65 65 6E 22 00    t the alscreen".
003A10:  36 00 C6 02 8C 20 22 41 6D 73 74 72 61 64 20 42    6.... "Amstrad B
003A20:  41 53 49 43 20 6C 69 6E 65 20 6E 75 6D 62 65 72    ASIC line number
003A30:  73 20 6D 75 73 74 20 67 6F 20 75 70 20 69 6E 20    s must go up in 
003A40:  74 65 6E 73 22 00 1B 00 D0 02 8C 20 32 2C 22 54    tens"...... 2,"T
003A50:  72 75 65 3F 22 2C 22 46 61 6C 73 65 3F 22 2C 42    rue?","False?",B
003A60:  00 7F 00 DA 02 8C 20 22 4E 6F 2C 20 74 68 69 73    ...... "No, this
003A70:  20 69 73 20 66 6F 72 20 74 68 65 20 70 72 6F 67     is for the prog
003A80:  72 61 6D 6D 65 72 73 20 62 65 6E 65 66 69 74 2C    rammers benefit,
003A90:  20 6E 6F 74 20 74 68 65 20 43 50 43 34 36 34 27     not the CPC464'
003AA0:  73 22 2C 22 59 65 73 2C 20 74 68 69 73 20 69 73    s","Yes, this is
003AB0:  20 66 6F 72 20 74 68 65 20 70 72 6F 67 72 61 6D     for the program
003AC0:  6D 65 72 73 20 62 65 6E 65 66 69 74 2C 20 6E 6F    mers benefit, no
003AD0:  74 20 74 68 65 20 43 50 43 34 36 34 27 73 22 00    t the CPC464's".
003AE0:  3E 00 E4 02 8C 20 22 44 6F 20 79 6F 75 20 68 61    >.... "Do you ha
003AF0:  76 65 20 74 6F 20 67 69 76 65 20 61 20 4D 4F 56    ve to give a MOV
003B00:  45 20 63 6F 6D 6D 61 6E 03 70 64 20 62 65 66 6F    E comman.pd befo
003B10:  72 65 20 75 73 69 6E 67 20 44 52 41 57 3F 22 00    re using DRAW?".
003B20:  15 00 EE 02 8C 20 32 2C 22 59 65 73 22 2C 22 4E    ..... 2,"Yes","N
003B30:  6F 22 2C 42 00 A7 00 F8 02 8C 20 22 4E 6F 2C 20    o",B...... "No, 
003B40:  74 68 65 20 6C 69 6E 65 20 63 61 6E 20 62 65 20    the line can be 
003B50:  64 72 61 77 6E 20 66 72 6F 6D 20 74 68 65 20 70    drawn from the p
003B60:  72 65 76 69 6F 75 73 20 70 6F 73 69 74 69 6F 6E    revious position
003B70:  20 6F 66 20 74 68 65 20 67 72 61 70 68 69 63 73     of the graphics
003B80:  20 63 75 72 73 6F 72 22 2C 22 43 6F 72 72 65 63     cursor","Correc
003B90:  74 2C 20 74 68 65 20 6C 69 6E 65 20 63 61 6E 20    t, the line can 
003BA0:  62 65 20 64 72 61 77 6E 20 66 72 6F 6D 20 74 68    be drawn from th
003BB0:  65 20 70 72 65 76 69 6F 75 73 20 70 6F 73 69 74    e previous posit
003BC0:  69 6F 6E 20 6F 66 20 74 68 65 20 67 72 61 70 68    ion of the graph
003BD0:  69 63 73 20 63 75 72 73 6F 72 22 00 1D 00 02 03    ics cursor".....
003BE0:  8C 20 22 20 20 20 20 20 20 20 20 20 45 6E 64 20    . "         End 
003BF0:  6F 66 20 54 65 73 74 22 00 00 00 00 00 00 00 00    of Test"........
003C00:  00 00 00 00 00 00 00 00 00 00 D4 4D FF FF FF FF    ...........M....
003C10:  80 11 40 09 57 04 57 04 B4 04 2D 09 01 10 01 0B    ..@.W.W...-.....
003C20:  00 08 01 00 2C 53 41 54 36 00 00 00 00 00 00 00    ....,SAT6.......
003C30:  00 00 00 00 00 01 00 00 00 08 70 01 FF 5D 0C 00    ..........p..]..
003C40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003C50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003C60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003C70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003C80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003C90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003CA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003CB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003CC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003CD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003CE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003CF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003D00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003D10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003D20:  00 00 00 00 00 B6 32 FF FF FF FF 80 11 40 09 57    ......2......@.W
003D30:  04 A6 04 B9 04 35 09 01 10 01 85 0A 16 08 00 16    .....5..........
003D40:  1B 00 0A 00 C5 20 53 65 6C 66 20 41 73 73 65 73    ..... Self Asses
003D50:  73 6D 65 6E 74 20 54 65 73 74 00 1B 00 14 00 C5    sment Test......
003D60:  20 46 69 72 73 74 20 53 74 65 70 73 20 69 6E 20     First Steps in 
003D70:  42 41 53 49 43 00 17 00 1E 00 C5 20 62 79 3A 44    BASIC...... by:D
003D80:  61 76 65 20 41 74 68 65 72 74 6F 6E 00 06 00 28    ave Atherton...(
003D90:  00 C5 00 63 00 32 00 A4 20 0E 2C 22 6C 69 73 74    ...c.2.. .,"list
003DA0:  0D 22 01 A4 20 0F 2C 22 72 75 6E 0D 22 01 A4 20    .".. .,"run.".. 
003DB0:  10 2C 22 6D 6F 64 65 20 32 3A 70 61 70 65 72 20    .,"mode 2:paper 
003DC0:  30 3A 69 6E 6B 20 30 2C 31 37 3A 69 6E 6B 20 31    0:ink 0,17:ink 1
003DD0:  2C 30 3A 62 6F 72 64 65 72 20 34 0D 22 01 A4 20    ,0:border 4.".. 
003DE0:  11 2C 22 72 65 6E 75 6D 0D 22 01 A4 20 12 2C FF    .,"renum.".. .,.
003DF0:  03 28 19 FF 29 00 0C 00 3C 00 B3 20 9F 20 1E 86    .(..)...<.. . ..
003E00:  01 00 11 00 46 00 93 20 03 00 00 45 52 4F D2 28    ....F.. ...ERO.(
003E10:  13 29 00 26 00 50 00 AD 20 0F 01 82 20 19 0B 01    .).&.P.. ... ...
003E20:  A2 20 0E 2C 19 0E 01 A2 20 0F 2C 0E 01 A2 20 10    . .,.... .,... .
003E30:  2C 0F 01 A2 20 11 2C 12 00 30 00 5A 00 CF 20 19    ,... .,..0.Z.. .
003E40:  2E 49 FF 2C 1C 36 00 2C 1C 36 00 2C 1C 36 00 01    .I.,.6.,.6.,.6..
003E50:  0D 00 00 73 E3 EF 0E 01 0D 00 00 71 75 EE EF 0F    ...s.......qu...
003E60:  01 0D 00 00 6C 69 EE EF 19 21 00 16 00 64 00 9F    ....li...!...d..
003E70:  20 1E A4 01 01 9F 20 1E 9A 01 01 9F 20 1E 30 02     ..... ..... .0.
003E80:  00 33 00 6E 00 A9 20 23 0F 2C 17 2C 15 01 BF 23    .3.n.. #.,.,...#
003E90:  0F 2C 22 50 72 65 73 73 20 53 50 41 43 45 20 74    .,"Press SPACE t
003EA0:  6F 20 73 74 61 72 74 22 01 D6 20 FF 43 F2 22 20    o start".. .C." 
003EB0:  22 01 D5 00 14 00 78 00 8A 01 8A 23 0F 01 0D 00    ".....x....#....
003EC0:  00 6C 69 EE EF 19 21 00 10 00 82 00 9F 20 1E A4    .li...!...... ..
003ED0:  01 01 9F 20 1E 9A 01 00 30 00 8C 00 A1 20 03 00    ... ....0.... ..
003EE0:  00 E1 EF 22 20 20 20 20 20 20 20 20 20 45 6E 64    ..."         End
003EF0:  20 6F 66 20 54 65 73 74 22 20 EB 20 9F 20 1E 30     of Test" . . .0
003F00:  02 01 A0 20 1E 54 01 00 2C 00 96 00 A9 20 23 12    ... .T..,.... #.
003F10:  2C 11 F4 28 0D 00 00 71 75 EE F0 19 0A 29 2C 11    ,..(...qu....),.
003F20:  01 BF 23 12 2C FF 19 28 0D 00 00 71 75 EE 29 3B    ..#.,..(...qu.);
003F30:  22 2E 22 00 0A 00 A0 00 9F 20 1E 30 02 00 1D 00    "."...... .0....
003F40:  AA 00 1B 9C C3 20 0D 00 00 6E F1 01 9E 20 0D 00    ..... ...n... ..
003F50:  00 E9 EF 0F 20 EC 20 0D 00 00 6E F1 00 1B 00 B4    .... . ...n.....
003F60:  00 C3 20 03 00 00 E1 01 A9 20 23 0F 2C 10 2C 0D    .. ...... #.,.,.
003F70:  00 00 E9 F6 10 F5 0F 00 22 00 BE 00 BF 23 0F 2C    ........"....#.,
003F80:  22 28 22 3B FF 03 28 0D 00 00 E9 F4 19 40 29 3B    "(";..(......@);
003F90:  22 29 20 22 3B 03 00 00 E1 00 06 00 C8 00 B0 00    ") ";...........
003FA0:  0D 00 D2 00 C3 20 03 00 00 61 6E F3 00 27 00 DC    ..... ...an..'..
003FB0:  00 9E 20 0D 00 00 C9 EF 0F 20 EC 20 0D 00 00 4E    .. ...... . ...N
003FC0:  D1 01 C3 20 03 00 00 45 52 4F D2 28 0D 00 00 C9    ... ...ERO.(....
003FD0:  29 01 B0 00 1C 00 E6 00 03 00 00 E1 EF FF 43 01    ).............C.
003FE0:  A1 20 03 00 00 E1 EF 22 22 20 A0 20 1E E6 00 00    . ....."" . ....
003FF0:  37 00 F0 00 03 00 00 E1 EF FF 1C 28 03 00 00 E1    7..........(....
004000:  29 01 A1 20 03 00 00 E1 F1 22 41 22 20 FC 20 03    ).. ....."A" . .
004010:  00 00 E1 EE FF 03 28 19 40 F4 0D 00 00 6E F1 29    ......(.@....n.)
004020:  20 A0 20 1E E6 00 00 26 00 FA 00 0D 00 00 41 4E     . ....&......AN
004030:  53 4E 55 CD EF 28 FF 01 28 03 00 00 C1 29 F5 19    SNU..(..(....)..
004040:  40 29 01 0D C4 DD 00 00 6C 69 EE EF 19 24 00 2F    @)......li...$./
004050:  00 04 01 A9 20 23 0F 2C 11 2C 0D 00 00 41 4E 53    .... #.,.,...ANS
004060:  4E 55 CD F6 10 F5 0F 01 BB 23 0F 2C 0E 01 BF 23    NU.......#.,...#
004070:  0F 2C 03 00 00 C1 3B 01 BB 23 0F 2C 0F 00 22 00    .,....;..#.,..".
004080:  0E 01 0D 00 00 E3 EF 0E 01 A1 20 03 00 00 E1 EF    .......... .....
004090:  03 00 00 61 6E F3 20 EB 20 0D 00 00 E3 EF 0F 00    ...an. . .......
0040A0:  15 00 18 01 0D 00 00 73 E3 EF 0D 00 00 73 E3 F4    .......s.....s..
0040B0:  0D 00 00 E3 00 13 00 22 01 A9 20 23 0F 2C 16 2C    .......".. #.,.,
0040C0:  19 0F F5 0D 00 00 F8 00 0A 00 2C 01 9F 20 1E 44    ..........,.. .D
0040D0:  02 00 3C 00 36 01 A9 20 23 0F 2C 16 2C 19 0F F5    ..<.6.. #.,.,...
0040E0:  0D 00 00 F8 01 BF 23 0F 2C 22 50 72 65 73 73 20    ......#.,"Press 
0040F0:  53 50 41 43 45 20 74 6F 20 63 6F 6E 74 69 6E 75    SPACE to continu
004100:  65 22 01 D6 20 FF 43 F2 22 20 22 01 D5 00 14 00    e".. .C." ".....
004110:  40 01 0D 00 00 71 75 EE EF 0D 00 00 71 75 EE F4    @....qu.....qu..
004120:  0F 00 0A 00 4A 01 A0 20 1E 78 00 00 0D 00 54 01    ....J.. .x....T.
004130:  A9 20 23 0F 2C 16 2C 15 00 2E 00 5E 01 BF 20 23    . #.,.,....^.. #
004140:  0F 2C 22 59 6F 75 9B 62 20 73 63 6F 72 65 64 22    .,"You.b scored"
004150:  3B 0D 00 00 73 E3 3B 22 6F 75 74 20 6F 66 22 3B    ;...s.;"out of";
004160:  0D 00 00 71 75 EE F5 0F 00 33 00 68 01 A9 20 23    ...qu....3.h.. #
004170:  0F 2C 12 2C 19 0A 01 BF 23 0F 2C 22 50 72 65 73    .,.,....#.,"Pres
004180:  73 20 53 50 41 43 45 20 74 6F 20 72 75 6E 20 74    s SPACE to run t
004190:  68 65 20 70 72 6F 67 72 61 6D 22 00 31 00 72 01    he program".1.r.
0041A0:  A9 20 23 0F 2C 13 2C 19 0C 01 BF 23 0F 2C 22 61    . #.,.,....#.,"a
0041B0:  67 61 69 6E 2C 20 20 6F 72 20 45 53 43 2F 45 53    gain,  or ESC/ES
0041C0:  43 20 74 6F 20 66 69 6E 69 73 68 22 00 11 00 7C    C to finish"...|
0041D0:  01 D6 20 FF 43 F2 22 20 22 01 D5 01 CA 00 21 00    .. .C." ".....!.
0041E0:  86 01 AD 20 0F 01 82 20 0F 01 A2 20 0E 2C 0F 01    ... ... ... .,..
0041F0:  A2 20 0F 2C 19 19 01 BA 20 0E 01 BB 20 0F 00 06    . .,.... ... ...
004200:  00 90 01 98 00 70 00 9A 01 BA 20 23 11 2C 10 01    .....p.... #.,..
004210:  8A 20 23 11 01 D8 20 10 2C 19 27 2C 10 2C 12 F4    . #... .,.',.,..
004220:  0D 00 00 F8 01 D8 20 23 0F 2C 10 2C 19 27 2C 14    ...... #.,.,.',.
004230:  F4 0D 00 00 F8 2C 19 18 01 BA 20 0E 01 BB 20 0F    .....,.... ... .
004240:  01 8A 01 BA 20 23 0F 2C B4 CB 15 01 8A 20 23 0F    .... #.,..... #.
004250:  01 D8 20 14 2C 19 26 2C 11 2C 12 F4 0D 00 00 F8    .. .,.&,.,......
004260:  01 D8 20 23 0F 2C 11 2C 19 26 2C 15 F4 0D 00 00    .. #.,.,.&,.....
004270:  F8 2C 19 17 01 C9 00 0B 00 A4 01 C3 20 03 00 00    .,.......... ...
004280:  E1 00 0B 00 AE 01 0D 00 00 F8 EF 0E 00 0A 00 B8    ................
004290:  01 9F 20 1E CC 01 00 06 00 C2 01 C9 00 12 00 CC    .. .............
0042A0:  01 0D 00 00 50 54 D2 EF 0D 00 00 4C 49 CE 00 18    ....PT.....LI...
0042B0:  00 D6 01 D6 20 FF 0E 28 03 00 00 C1 29 20 EE 20    .... ..(....) . 
0042C0:  0D 00 00 50 54 D2 00 1D 00 E0 01 20 20 D6 20 AC    ...PT......  . .
0042D0:  28 03 00 00 C1 2C 0D 00 00 50 54 D2 2C 0F 29 F2    (....,...PT.,.).
0042E0:  22 20 22 00 18 00 EA 01 20 20 20 20 0D 00 00 50    " ".....    ...P
0042F0:  54 D2 EF 0D 00 00 50 54 D2 F5 0F 00 0A 00 F4 01    T.....PT........
004300:  20 20 20 20 D5 00 1F 00 FE 01 20 20 AC 28 03 00        ......  .(..
004310:  00 C1 2C 0D 00 00 50 54 D2 2C 0F 29 EF FF 03 28    ..,...PT.,.)...(
004320:  1C FE 00 29 00 29 00 08 02 20 20 0D 00 00 50 54    ...).)...  ...PT
004330:  D2 EF 0D 00 00 50 54 D2 F4 0D 00 00 4C 49 CE 20    .....PT.....LI. 
004340:  01 20 0D 00 00 D8 EF 0D 00 00 FF 49 D8 F4 0F 00    . .........I....
004350:  08 00 12 02 20 20 D5 00 06 00 1C 02 C9 00 27 00    ....  ........'.
004360:  26 02 C5 3A 73 2F 72 20 74 6F 20 70 72 69 6E 74    &..:s/r to print
004370:  20 61 24 20 77 69 74 68 20 26 46 65 20 61 73 20     a$ with &Fe as 
004380:  43 52 4C 46 00 56 00 30 02 9E 20 0D 00 00 E9 EF    CRLF.V.0.. .....
004390:  0F 20 EC 20 FF 0E 28 03 00 00 E1 29 01 03 00 00    . . ..(....)....
0043A0:  E2 EF AC 28 03 00 00 E1 2C 0D 00 00 E9 2C 0F 29    ...(....,....,.)
0043B0:  01 A1 20 03 00 00 E2 EF FF 03 28 1C FE 00 29 FC    .. .......(...).
0043C0:  20 03 00 00 E2 EF FF 03 28 15 29 20 EB 20 BF 20     .......(.) . . 
0043D0:  01 97 20 BF 20 03 00 00 E2 3B 00 08 00 3A 02 B0    .. . ....;...:..
0043E0:  01 C9 00 15 00 44 02 CC 20 0F 2C 1A DC 05 F5 0D    .....D.. .,.....
0043F0:  00 00 C3 F6 1A AA 05 00 2A 00 4E 02 D8 20 E7 20    ........*.N.. . 
004400:  0E 2C 0F 01 03 00 00 E1 EF 03 00 00 45 52 4F D2    .,..........ERO.
004410:  28 0D 00 00 41 4E 53 4E 55 CD 29 01 9F 20 1E CC    (...ANSNU.).. ..
004420:  01 00 29 00 58 02 A9 20 0F 2C 28 10 F4 0D 00 00    ..).X.. .,(.....
004430:  6E F1 29 F6 10 F5 0D 00 00 D8 01 9F 20 1E 30 02    n.)......... .0.
004440:  01 D8 20 E7 20 0E 2C 0F 01 C9 00 06 C0 10 00 62    .. . .,........b
004450:  02 01 00 3B 00 6C 02 C5 20 46 6F 72 6D 61 74 3A    ...;.l.. Format:
004460:  51 75 65 73 74 69 6F 6E 2C 4E 6F 20 6F 66 20 41    Question,No of A
004470:  6E 73 2C 45 61 63 68 20 61 6E 73 2C 63 6F 72 72    ns,Each ans,corr
004480:  65 63 74 20 6F 6E 65 20 28 41 2D 46 29 00 17 00    ect one (A-F)...
004490:  76 02 C5 20 52 65 73 70 6F 6E 73 65 73 20 28 61    v.. Responses (a
0044A0:  2D 2E 2E 29 00 24 00 80 02 8C 20 22 53 65 6C 66    -..).$.... "Self
0044B0:  20 41 73 73 65 73 73 6D 65 6E 74 20 54 65 73 74     Assessment Test
0044C0:  20 2D 20 43 68 2E 36 22 00 3F 00 8A 02 8C 20 22     - Ch.6".?.... "
0044D0:  49 73 20 4C 45 54 20 62 3D 61 20 74 68 65 20 73    Is LET b=a the s
0044E0:  61 6D 65 20 74 68 69 6E 67 20 61 73 20 4C 45 54    ame thing as LET
0044F0:  20 61 3D 62 20 69 6E 20 41 6D 73 74 72 61 64 20     a=b in Amstrad 
004500:  42 41 53 49 43 3F 22 00 15 00 94 02 8C 20 32 2C    BASIC?"...... 2,
004510:  22 59 65 73 22 2C 22 4E 6F 22 2C 42 00 87 00 9E    "Yes","No",B....
004520:  02 8C 20 22 4E 6F 74 20 73 6F 2C 20 69 74 20 69    .. "Not so, it i
004530:  73 20 61 6C 77 61 79 73 20 74 68 65 20 76 61 72    s always the var
004540:  69 61 62 6C 65 20 6F 6E 20 74 68 65 20 6C AE 75    iable on the l.u
004550:  FF FF FF FF 80 11 42 09 57 04 A6 04 B4 04 30 09    ......B.W.....0.
004560:  00 10 01 0B 00 08 01 00 2C 53 41 54 36 00 00 00    ........,SAT6...
004570:  00 00 00 00 00 00 00 00 00 02 FF 00 5D 04 70 09    ............].p.
004580:  00 5D 0C 00 00 00 00 00 00 00 00 00 00 00 00 00    .]..............
004590:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0045A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0045B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0045C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0045D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0045E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0045F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004600:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004610:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004620:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004630:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004640:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004650:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004660:  00 00 00 00 00 00 00 00 00 87 1B FF FF FF FF 80    ................
004670:  11 40 09 57 04 A6 04 BA 04 35 09 00 10 01 6E 38    .@.W.....5....n8
004680:  10 05 00 16 65 66 74 20 74 68 61 74 20 69 73 20    ....eft that is 
004690:  63 68 61 6E 67 65 64 22 2C 22 43 6F 72 72 65 63    changed","Correc
0046A0:  74 2C 20 69 74 20 69 73 20 61 6C 77 61 79 73 20    t, it is always 
0046B0:  74 68 65 20 76 61 72 69 61 62 6C 65 20 6F 6E 20    the variable on 
0046C0:  74 68 65 20 6C 65 66 74 20 74 68 61 74 20 69 73    the left that is
0046D0:  20 63 68 61 6E 67 65 64 22 00 3B 00 A8 02 8C 20     changed".;.... 
0046E0:  22 57 68 69 63 68 20 6F 66 20 74 68 65 20 66 6F    "Which of the fo
0046F0:  6C 6C 6F 77 69 6E 67 20 76 61 72 69 61 62 6C 65    llowing variable
004700:  20 6E 61 6D 65 73 20 69 73 20 6E 6F 74 20 76 61     names is not va
004710:  6C 69 64 22 00 25 00 B2 02 8C 20 33 2C 22 68 65    lid".%.... 3,"he
004720:  6C 6C 6F 22 2C 22 48 45 4C 4C 4F 24 22 2C 22 FF    llo","HELLO$",".
004730:  48 65 6C 6C 6F FF 22 2C 43 00 4B 00 BC 02 8C 20    Hello.",C.K.... 
004740:  22 4E 6F 2C 20 74 68 69 73 20 69 73 20 61 20 70    "No, this is a p
004750:  65 72 66 65 63 74 6C 79 20 67 6F 6F 64 20 76 61    erfectly good va
004760:  72 69 61 62 6C 65 20 6E 61 6D 65 2E 20 54 68 65    riable name. The
004770:  20 62 61 64 20 6F 6E 65 20 69 73 20 FF 48 65 6C     bad one is .Hel
004780:  6C 6F FF 22 D8 65 00 4B 00 C6 02 8C 20 22 4E 6F    lo.".e.K.... "No
004790:  2C 20 74 68 69 73 20 69 73 20 61 20 70 65 72 66    , this is a perf
0047A0:  65 63 74 6C 79 20 67 6F 6F 64 20 76 61 72 69 61    ectly good varia
0047B0:  62 6C 65 20 6E 61 6D 65 2E 20 54 68 65 20 62 61    ble name. The ba
0047C0:  64 20 6F 6E 65 20 69 73 20 FF 48 65 6C 6C 6F FF    d one is .Hello.
0047D0:  22 00 10 00 D0 02 8C 20 22 43 6F 72 72 65 63 74    "...... "Correct
0047E0:  22 00 84 00 DA 02 8C 20 22 57 68 61 74 20 76 61    "...... "What va
0047F0:  6C 75 65 20 77 69 6C 6C 20 27 78 27 20 68 61 76    lue will 'x' hav
004800:  65 20 61 66 74 65 72 20 74 68 65 20 66 6F 6C 6C    e after the foll
004810:  6F 77 69 6E 67 20 63 6F 6D 6D 61 6E 64 73 20 68    owing commands h
004820:  61 76 65 20 62 65 65 6E 20 69 73 73 75 65 64 3F    ave been issued?
004830:  20 31 30 20 4C 45 54 20 78 3D 36 3A 4C 45 54 20     10 LET x=6:LET 
004840:  79 3D 33 20 20 20 20 20 20 20 20 20 20 20 20 20    y=3             
004850:  20 20 32 30 20 4C 45 54 20 78 3D 79 3A 4C 45 54      20 LET x=y:LET
004860:  20 79 3D 78 22 00 1B 00 E4 02 8C 20 34 2C 22 36     y=x"...... 4,"6
004870:  22 2C 22 33 22 2C 22 39 22 2C 22 2D 36 22 2C 42    ","3","9","-6",B
004880:  00 52 00 EE 02 8C 5E C4 20 22 4E 6F 2C 20 74 68    .R....^. "No, th
004890:  65 20 61 6E 73 77 65 72 20 69 73 20 33 22 2C 22    e answer is 3","
0048A0:  43 6F 72 72 65 63 74 22 2C 22 4E 6F 2C 20 74 68    Correct","No, th
0048B0:  65 20 61 6E 73 77 65 72 20 69 73 20 33 22 2C 22    e answer is 3","
0048C0:  4E 6F 2C 20 74 68 65 20 61 6E 73 77 65 72 20 69    No, the answer i
0048D0:  73 20 33 22 00 75 00 F8 02 8C 20 22 41 66 74 65    s 3".u.... "Afte
0048E0:  72 20 72 75 6E 6E 69 6E 67 20 74 68 69 73 20 70    r running this p
0048F0:  72 6F 67 72 61 6D 20 74 68 65 20 43 50 43 34 36    rogram the CPC46
004900:  34 20 67 69 76 65 73 20 74 68 65 20 61 6E 73 77    4 gives the answ
004910:  65 72 20 61 73 20 32 35 20 20 20 31 30 20 4C 45    er as 25   10 LE
004920:  54 20 6F 24 3D FF 32 FF 3A 4C 45 54 20 70 24 3D    T o$=.2.:LET p$=
004930:  FF 35 FF 20 20 20 20 20 20 20 32 30 20 50 52 49    .5.       20 PRI
004940:  4E 54 20 6F 24 2B 70 24 22 00 1B 00 02 03 8C 20    NT o$+p$"...... 
004950:  32 2C 22 54 72 75 65 3F 22 2C 22 46 61 6C 73 65    2,"True?","False
004960:  3F 22 2C 41 00 7A 00 0C 03 8C 20 22 43 6F 72 72    ?",A.z.... "Corr
004970:  65 63 74 2C 20 74 68 65 20 6E 75 6D 62 65 72 73    ect, the numbers
004980:  20 61 72 65 20 6E 6F 74 AA FA 20 61 64 64 65 64     are not.. added
004990:  2C 20 6A 75 73 74 20 73 74 72 75 6E 67 20 74 6F    , just strung to
0049A0:  67 65 74 68 65 72 22 2C 22 57 72 6F 6E 67 2C 20    gether","Wrong, 
0049B0:  74 68 65 20 6E 75 6D 62 65 72 73 20 61 72 65 20    the numbers are 
0049C0:  6E 6F 74 20 61 64 64 65 64 2C 20 6A 75 73 74 20    not added, just 
0049D0:  73 74 72 75 6E 67 20 74 6F 67 65 74 68 65 72 22    strung together"
0049E0:  00 5B 00 16 03 8C 20 22 54 68 65 20 43 50 43 34    .[.... "The CPC4
0049F0:  36 34 20 77 69 6C 6C 20 70 75 74 20 76 61 72 69    64 will put vari
004A00:  61 62 6C 65 20 6E 61 6D 65 73 20 69 6E 74 6F 20    able names into 
004A10:  63 61 70 69 74 61 6C 20 6C 65 74 74 65 72 73 20    capital letters 
004A20:  77 68 65 6E 20 74 68 65 20 70 72 6F 67 72 61 6D    when the program
004A30:  20 69 73 20 6C 69 73 74 65 64 22 00 19 00 20 03     is listed"... .
004A40:  8C 20 32 2C 22 54 72 75 65 22 2C 22 46 61 6C 73    . 2,"True","Fals
004A50:  65 22 2C 42 00 73 00 2A 03 8C 20 22 4E 6F 2C 20    e",B.s.*.. "No, 
004A60:  69 74 20 69 73 20 74 68 65 20 6B 65 79 77 6F 72    it is the keywor
004A70:  64 73 20 74 68 61 74 20 61 72 65 20 70 75 74 20    ds that are put 
004A80:  69 6E 74 6F 20 63 61 70 69 74 26 F7 61 6C 73 22    into capit&.als"
004A90:  2C 22 43 6F 72 72 65 63 74 2C 20 69 74 20 69 73    ,"Correct, it is
004AA0:  20 74 68 65 20 6B 65 79 77 6F 72 64 73 20 74 68     the keywords th
004AB0:  61 74 20 61 72 65 20 70 75 74 20 69 6E 74 6F 20    at are put into 
004AC0:  63 61 70 69 74 61 6C 73 22 00 1D 00 E7 03 8C 20    capitals"...... 
004AD0:  22 20 20 20 20 20 20 20 20 20 45 6E 64 20 6F 66    "         End of
004AE0:  20 54 65 73 74 22 00 00 00 00 00 00 00 00 00 00     Test"..........
004AF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004B00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004B10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004B20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004B30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004B40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004B50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004B60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004B70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004B80:  00 00 00 00 00 00 00 00 00 00 00 00 79 23 FF FF    ............y#..
004B90:  FF FF 80 11 41 09 57 04 57 04 B3 04 31 09 00 10    ....A.W.W...1...
004BA0:  01 0B 00 08 01 00 2C 53 41 54 37 00 00 00 00 00    ......,SAT7.....
004BB0:  00 00 00 00 00 00 00 01 00 00 00 08 70 01 FF D7    ............p...
004BC0:  0C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004BD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004BE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004BF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004C00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004C10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004C20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004C30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004C40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004C50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004C60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004C70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004C80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004C90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004CA0:  00 00 00 00 00 00 00 FD AB FF FF FF FF 80 11 40    ...............@
004CB0:  09 08 04 A6 04 B9 04 35 09 01 10 01 82 0A 16 08    .......5........
004CC0:  00 16 1B 00 0A 00 C5 20 53 65 6C 66 20 41 73 73    ....... Self Ass
004CD0:  65 73 73 6D 65 6E 74 20 54 65 73 74 00 1B 00 14    essment Test....
004CE0:  00 C5 20 46 69 72 73 74 20 53 74 65 70 73 20 69    .. First Steps i
004CF0:  6E 20 42 41 53 49 43 00 17 00 1E 00 C5 20 62 79    n BASIC...... by
004D00:  3A 44 61 76 65 20 41 74 68 65 72 74 6F 6E 00 06    :Dave Atherton..
004D10:  00 28 00 C5 00 63 00 32 00 A4 20 0E 2C 22 6C 69    .(...c.2.. .,"li
004D20:  73 74 0D 22 01 A4 20 0F 2C 22 72 75 6E 0D 22 01    st.".. .,"run.".
004D30:  A4 20 10 2C 22 6D 6F 64 65 20 32 3A 70 61 70 65    . .,"mode 2:pape
004D40:  72 20 30 3A 69 6E 6B 20 30 2C 31 37 3A 69 6E 6B    r 0:ink 0,17:ink
004D50:  20 31 2C 30 3A 62 6F 72 64 65 72 20 34 0D 22 01     1,0:border 4.".
004D60:  A4 20 11 2C 22 72 65 6E 75 6D 0D 22 01 A4 20 12    . .,"renum.".. .
004D70:  2C FF 03 28 19 FF 29 00 0C 00 3C 00 B3 20 9F 20    ,..(..)...<.. . 
004D80:  1E 86 01 00 11 00 46 00 93 20 03 00 00 45 52 4F    ......F.. ...ERO
004D90:  D2 28 13 29 00 26 00 50 00 AD 20 0F 01 82 20 19    .(.).&.P.. ... .
004DA0:  0B 01 A2 20 0E 2C 19 0E 01 A2 20 0F 2C 0E 01 A2    ... .,.... .,...
004DB0:  20 10 2C 0F 01 A2 20 11 2C 12 00 30 00 5A 00 CF     .,... .,..0.Z..
004DC0:  20 19 2E 49 FF 2C 1C 36 00 2C 1C 36 00 2C 1C 36     ..I.,.6.,.6.,.6
004DD0:  00 01 0D 00 00 73 E3 EF 0E 01 0D 00 00 71 75 EE    .....s.......qu.
004DE0:  EF 0F 01 0D 00 00 6C 69 EE EF 19 21 00 16 00 64    ......li...!...d
004DF0:  00 9F 20 1E A4 01 01 9F 20 1E 9A 01 01 9F 20 1E    .. ..... ..... .
004E00:  30 02 00 33 00 6E 00 A9 20 23 0F 2C 17 2C 15 01    0..3.n.. #.,.,..
004E10:  BF 23 0F 2C 22 50 72 65 73 73 20 53 50 41 43 45    .#.,"Press SPACE
004E20:  20 74 6F 20 73 74 61 72 74 22 01 D6 20 FF 43 F2     to start".. .C.
004E30:  22 20 22 01 D5 00 14 00 78 00 8A 01 8A 23 0F 01    " ".....x....#..
004E40:  0D 00 00 6C 69 EE EF 19 21 00 10 00 82 00 9F 20    ...li...!...... 
004E50:  1E A4 01 01 9F 20 1E 9A 01 00 30 00 8C 00 A1 20    ..... ....0.... 
004E60:  03 00 00 E1 EF 22 20 20 20 20 20 20 20 20 20 45    ....."         E
004E70:  6E 64 20 6F 66 20 54 65 73 74 22 20 EB 20 9F 20    nd of Test" . . 
004E80:  1E 30 02 01 A0 20 1E 54 01 00 2C 00 96 00 A9 20    .0... .T..,.... 
004E90:  23 12 2C 11 F4 28 0D 00 00 71 75 EE F0 19 0A 29    #.,..(...qu....)
004EA0:  2C 11 01 BF 23 12 2C FF 19 28 0D 00 00 71 75 EE    ,...#.,..(...qu.
004EB0:  29 3B 22 2E 22 00 0A 00 A0 00 9F 20 1E 30 02 00    );"."...... .0..
004EC0:  1D 00 AA 00 1B 9C C3 20 0D 00 00 6E F1 01 9E 20    ....... ...n... 
004ED0:  0D 00 00 E9 EF 0F 20 EC 20 0D 00 00 6E F1 00 1B    ...... . ...n...
004EE0:  00 B4 00 C3 20 03 00 00 E1 01 A9 20 23 0F 2C 10    .... ...... #.,.
004EF0:  2C 0D 00 00 E9 F6 10 F5 0F 00 22 00 BE 00 BF 23    ,........."....#
004F00:  0F 2C 22 28 22 3B FF 03 28 0D 00 00 E9 F4 19 40    .,"(";..(......@
004F10:  29 3B 22 29 20 22 3B 03 00 00 E1 00 06 00 C8 00    );") ";.........
004F20:  B0 00 0D 00 D2 00 C3 20 03 00 00 61 6E F3 00 27    ....... ...an..'
004F30:  00 DC 00 9E 20 0D 00 00 C9 EF 0F 20 EC 20 0D 00    .... ...... . ..
004F40:  00 4E D1 01 C3 20 03 00 00 45 52 4F D2 28 0D 00    .N... ...ERO.(..
004F50:  00 C9 29 01 B0 00 1C 00 E6 00 03 00 00 E1 EF FF    ..).............
004F60:  43 01 A1 20 03 00 00 E1 EF 22 22 20 A0 20 1E E6    C.. ....."" . ..
004F70:  00 00 37 00 F0 00 03 00 00 E1 EF FF 1C 28 03 00    ..7..........(..
004F80:  00 E1 29 01 A1 20 03 00 00 E1 F1 22 41 22 20 FC    ..).. ....."A" .
004F90:  20 03 00 00 E1 EE FF 03 28 19 40 F4 0D 00 00 6E     .......(.@....n
004FA0:  F1 29 20 A0 20 1E E6 00 00 26 00 FA 00 0D 00 00    .) . ....&......
004FB0:  41 4E 53 4E 55 CD EF 28 FF 01 28 03 00 00 C1 29    ANSNU..(..(....)
004FC0:  F5 19 40 29 01 0D C4 DD 00 00 6C 69 EE EF 19 24    ..@)......li...$
004FD0:  00 2F 00 04 01 A9 20 23 0F 2C 11 2C 0D 00 00 41    ./.... #.,.,...A
004FE0:  4E 53 4E 55 CD F6 10 F5 0F 01 BB 23 0F 2C 0E 01    NSNU.......#.,..
004FF0:  BF 23 0F 2C 03 00 00 C1 3B 01 BB 23 0F 2C 0F 00    .#.,....;..#.,..
005000:  22 00 0E 01 0D 00 00 E3 EF 0E 01 A1 20 03 00 00    "........... ...
005010:  E1 EF 03 00 00 61 6E F3 20 EB 20 0D 00 00 E3 EF    .....an. . .....
005020:  0F 00 15 00 18 01 0D 00 00 73 E3 EF 0D 00 00 73    .........s.....s
005030:  E3 F4 0D 00 00 E3 00 13 00 22 01 A9 20 23 0F 2C    .........".. #.,
005040:  16 2C 19 0F F5 0D 00 00 F8 00 0A 00 2C 01 9F 20    .,..........,.. 
005050:  1E 44 02 00 3C 00 36 01 A9 20 23 0F 2C 16 2C 19    .D..<.6.. #.,.,.
005060:  0F F5 0D 00 00 F8 01 BF 23 0F 2C 22 50 72 65 73    ........#.,"Pres
005070:  73 20 53 50 41 43 45 20 74 6F 20 63 6F 6E 74 69    s SPACE to conti
005080:  6E 75 65 22 01 D6 20 FF 43 F2 22 20 22 01 D5 00    nue".. .C." "...
005090:  14 00 40 01 0D 00 00 71 75 EE EF 0D 00 00 71 75    ..@....qu.....qu
0050A0:  EE F4 0F 00 0A 00 4A 01 A0 20 1E 78 00 00 0D 00    ......J.. .x....
0050B0:  54 01 A9 20 23 0F 2C 16 2C 15 00 2E 00 5E 01 BF    T.. #.,.,....^..
0050C0:  20 23 0F 2C 22 59 6F 75 9B 62 20 73 63 6F 72 65     #.,"You.b score
0050D0:  64 22 3B 0D 00 00 73 E3 3B 22 6F 75 74 20 6F 66    d";...s.;"out of
0050E0:  22 3B 0D 00 00 71 75 EE F5 0F 00 33 00 68 01 A9    ";...qu....3.h..
0050F0:  20 23 0F 2C 12 2C 19 0A 01 BF 23 0F 2C 22 50 72     #.,.,....#.,"Pr
005100:  65 73 73 20 53 50 41 43 45 20 74 6F 20 72 75 6E    ess SPACE to run
005110:  20 74 68 65 20 70 72 6F 67 72 61 6D 22 00 31 00     the program".1.
005120:  72 01 A9 20 23 0F 2C 13 2C 19 0C 01 BF 23 0F 2C    r.. #.,.,....#.,
005130:  22 61 67 61 69 6E 2C 20 20 6F 72 20 45 53 43 2F    "again,  or ESC/
005140:  45 53 43 20 74 6F 20 66 69 6E 69 73 68 22 00 11    ESC to finish"..
005150:  00 7C 01 D6 20 FF 43 F2 22 20 22 01 D5 01 CA 00    .|.. .C." ".....
005160:  21 00 86 01 AD 20 0F 01 82 20 0F 01 A2 20 0E 2C    !.... ... ... .,
005170:  0F 01 A2 20 0F 2C 19 19 01 BA 20 0E 01 BB 20 0F    ... .,.... ... .
005180:  00 06 00 90 01 98 00 70 00 9A 01 BA 20 23 11 2C    .......p.... #.,
005190:  10 01 8A 20 23 11 01 D8 20 10 2C 19 27 2C 10 2C    ... #... .,.',.,
0051A0:  12 F4 0D 00 00 F8 01 D8 20 23 0F 2C 10 2C 19 27    ........ #.,.,.'
0051B0:  2C 14 F4 0D 00 00 F8 2C 19 18 01 BA 20 0E 01 BB    ,......,.... ...
0051C0:  20 0F 01 8A 01 BA 20 23 0F 2C B4 CB 15 01 8A 20     ..... #.,..... 
0051D0:  23 0F 01 D8 20 14 2C 19 26 2C 11 2C 12 F4 0D 00    #... .,.&,.,....
0051E0:  00 F8 01 D8 20 23 0F 2C 11 2C 19 26 2C 15 F4 0D    .... #.,.,.&,...
0051F0:  00 00 F8 2C 19 17 01 C9 00 0B 00 A4 01 C3 20 03    ...,.......... .
005200:  00 00 E1 00 0B 00 AE 01 0D 00 00 F8 EF 0E 00 0A    ................
005210:  00 B8 01 9F 20 1E CC 01 00 06 00 C2 01 C9 00 12    .... ...........
005220:  00 CC 01 0D 00 00 50 54 D2 EF 0D 00 00 4C 49 CE    ......PT.....LI.
005230:  00 18 00 D6 01 D6 20 FF 0E 28 03 00 00 C1 29 20    ...... ..(....) 
005240:  EE 20 0D 00 00 50 54 D2 00 1D 00 E0 01 20 20 D6    . ...PT......  .
005250:  20 AC 28 03 00 00 C1 2C 0D 00 00 50 54 D2 2C 0F     .(....,...PT.,.
005260:  29 F2 22 20 22 00 18 00 EA 01 20 20 20 20 0D 00    )." ".....    ..
005270:  00 50 54 D2 EF 0D 00 00 50 54 D2 F5 0F 00 0A 00    .PT.....PT......
005280:  F4 01 20 20 20 20 D5 00 1F 00 FE 01 20 20 AC 28    ..    ......  .(
005290:  03 00 00 C1 2C 0D 00 00 50 54 D2 2C 0F 29 EF FF    ....,...PT.,.)..
0052A0:  03 28 1C FE 00 29 00 29 00 08 02 20 20 0D 00 00    .(...).)...  ...
0052B0:  50 54 D2 EF 0D 00 00 50 54 D2 F4 0D 00 00 4C 49    PT.....PT.....LI
0052C0:  CE 20 01 20 0D 00 00 D8 EF 0D 00 00 FF 49 D8 F4    . . .........I..
0052D0:  0F 00 08 00 12 02 20 20 D5 00 06 00 1C 02 C9 00    ......  ........
0052E0:  27 00 26 02 C5 3A 73 2F 72 20 74 6F 20 70 72 69    '.&..:s/r to pri
0052F0:  6E 74 20 61 24 20 77 69 74 68 20 26 46 65 20 61    nt a$ with &Fe a
005300:  73 20 43 52 4C 46 00 49 00 30 02 9E 20 0D 00 00    s CRLF.I.0.. ...
005310:  E9 EF 0F 20 EC 20 FF 0E 28 03 00 00 E1 29 01 03    ... . ..(....)..
005320:  00 00 E2 EF AC 28 03 00 00 E1 2C 0D 00 00 E9 2C    .....(....,....,
005330:  0F 29 01 A1 20 03 00 00 E2 EF FF 03 28 1C FE 00    .).. .......(...
005340:  29 EB 20 BF 20 01 97 20 BF 20 03 00 00 E2 3B 00    ). . .. . ....;.
005350:  08 00 3A 02 B0 01 C9 00 15 00 44 02 CC 20 0F 2C    ..:.......D.. .,
005360:  1A DC 05 F5 0D 00 00 C3 F6 1A AA 05 00 2A 00 4E    .............*.N
005370:  02 D8 20 E7 20 0E 2C 0F 01 03 00 00 E1 EF 03 00    .. . .,.........
005380:  00 45 52 4F D2 28 0D 00 00 41 4E 53 4E 55 CD 29    .ERO.(...ANSNU.)
005390:  01 9F 20 1E CC 01 00 29 00 58 02 A9 20 0F 2C 28    .. ....).X.. .,(
0053A0:  10 F4 0D 00 00 6E F1 29 F6 10 F5 0D 00 00 D8 01    .....n.)........
0053B0:  9F 20 1E 30 02 01 D8 20 E7 20 0E 2C 0F 01 C9 00    . .0... . .,....
0053C0:  06 00 62 02 01 00 3B 00 6C 02 C5 20 46 6F 01 7A    ..b...;.l.. Fo.z
0053D0:  72 6D 61 74 3A 51 75 65 73 74 69 6F 6E 2C 4E 6F    rmat:Question,No
0053E0:  20 6F 66 20 41 6E 73 2C 45 61 63 68 20 61 6E 73     of Ans,Each ans
0053F0:  2C 63 6F 72 72 65 63 74 20 6F 6E 65 20 28 41 2D    ,correct one (A-
005400:  46 29 00 17 00 76 02 C5 20 52 65 73 70 6F 6E 73    F)...v.. Respons
005410:  65 73 20 28 61 2D 2E 2E 29 00 24 00 80 02 8C 20    es (a-..).$.... 
005420:  22 53 65 6C 66 20 41 73 73 65 73 73 6D 65 6E 74    "Self Assessment
005430:  20 54 65 73 74 20 2D 20 43 68 2E 37 22 00 5F 00     Test - Ch.7"._.
005440:  8A 02 8C 20 22 57 68 61 74 20 77 6F 75 6C 64 20    ... "What would 
005450:  68 61 70 70 65 6E 20 74 6F 20 74 68 65 20 70 72    happen to the pr
005460:  6F 67 72 61 6D 20 69 6E 20 6D 65 6D 6F 72 79 20    ogram in memory 
005470:  69 66 20 79 6F 75 20 74 79 70 65 64 20 69 6E 20    if you typed in 
005480:  74 68 65 20 66 6F 6C 6C 6F 77 69 6E 67 3A 20 20    the following:  
005490:  20 37 30 20 5B 45 4E 54 45 52 5D 22 00 60 00 94     70 [ENTER]".`..
0054A0:  02 8C 20 33 2C 22 4C 69 6E 65 20 37 30 20 69 73    .. 3,"Line 70 is
0054B0:  20 64 65 6C 65 74 65 64 20 63 6F 6D 70 6C 65 74     deleted complet
0054C0:  65 6C 79 22 2C 22 4C 69 6E 65 20 37 30 20 62 65    ely","Line 70 be
0054D0:  31 A5 FF FF FF FF 80 11 40 09 08 04 A6 04 B4 04    1.......@.......
0054E0:  31 09 00 10 01 0A 00 08 01 00 2C 53 41 54 37 00    1.........,SAT7.
0054F0:  00 00 00 00 00 00 00 00 00 00 00 02 FF 00 D7 04    ................
005500:  70 09 00 D7 0C 00 00 00 00 00 00 00 00 00 00 00    p...............
005510:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005520:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005530:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005540:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005550:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005560:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005570:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005580:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005590:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0055A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0055B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0055C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0055D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0055E0:  00 00 00 00 00 00 00 00 00 00 00 AB 41 FF FF FF    ............A...
0055F0:  FF 80 11 3F 09 57 04 A6 04 B9 04 35 09 01 10 01    ...?.W.....5....
005600:  15 3C 10 05 00 16 63 6F 6D 65 73 20 61 20 62 6C    .<....comes a bl
005610:  61 6E 6B 20 6C 69 6E 65 22 2C 22 4C 69 6E 65 20    ank line","Line 
005620:  37 30 20 69 73 20 75 6E 63 68 61 6E 67 65 64 22    70 is unchanged"
005630:  2C 41 00 58 00 9E 02 8C 20 22 43 6F 72 72 65 63    ,A.X.... "Correc
005640:  74 22 2C 22 4E 6F 2C 20 6C 69 6E 65 20 37 30 20    t","No, line 70 
005650:  69 73 20 64 65 6C 65 74 65 64 20 63 6F 6D 70 6C    is deleted compl
005660:  65 74 65 6C 79 22 2C 22 4E 6F 2C 20 6C 69 6E 65    etely","No, line
005670:  20 37 30 20 69 73 20 64 65 6C 65 74 65 64 20 63     70 is deleted c
005680:  6F 6D 70 6C 65 74 65 6C 79 22 00 3F 00 A8 02 8C    ompletely".?....
005690:  20 22 43 61 6E 20 62 75 67 73 20 69 6E 20 61 20     "Can bugs in a 
0056A0:  70 72 6F 67 72 61 6D 20 63 61 75 73 65 20 74 68    program cause th
0056B0:  65 20 43 50 43 34 36 34 20 74 6F 20 6D 61 6C 66    e CPC464 to malf
0056C0:  75 6E 63 74 69 6F 6E 3F 22 00 15 00 B2 02 8C 20    unction?"...... 
0056D0:  32 2C 22 59 65 73 22 2C 22 4E 6F 22 2C 42 00 4B    2,"Yes","No",B.K
0056E0:  00 BC 02 8C 20 22 4E 6F 74 20 74 72 75 65 2C 20    .... "Not true, 
0056F0:  74 68 65 20 43 50 43 34 36 34 20 18 61 6C 77 61    the CPC464 .alwa
005700:  79 73 18 20 64 6F 94 6B 65 73 20 77 68 61 74 20    ys. do.kes what 
005710:  74 68 65 20 70 72 6F 67 72 61 6D 6D 65 72 20 74    the programmer t
005720:  65 6C 6C 73 20 69 74 20 74 6F 22 00 4A 00 C6 02    ells it to".J...
005730:  8C 20 22 43 6F 72 72 65 63 74 2C 20 74 68 65 20    . "Correct, the 
005740:  43 50 43 34 36 34 20 18 61 6C 77 61 79 73 18 20    CPC464 .always. 
005750:  64 6F 65 73 20 77 68 61 74 20 74 68 65 20 70 72    does what the pr
005760:  6F 67 72 61 6D 6D 65 72 20 74 65 6C 6C 73 20 69    ogrammer tells i
005770:  74 20 74 6F 22 00 5F 00 D0 02 8C 20 22 57 68 61    t to"._.... "Wha
005780:  74 20 77 69 6C 6C 20 74 68 65 20 43 50 43 34 36    t will the CPC46
005790:  34 20 64 6F 20 77 68 65 6E 20 69 74 20 72 65 61    4 do when it rea
0057A0:  63 68 65 73 20 74 68 65 20 66 6F 6C 6C 6F 77 69    ches the followi
0057B0:  6E 67 20 6C 69 6E 65 3F 20 20 20 20 20 20 20 20    ng line?        
0057C0:  20 20 20 20 20 20 20 20 31 33 30 20 47 4F 54 4F            130 GOTO
0057D0:  20 37 30 22 00 5C 00 DA 02 8C 20 33 2C 22 53 6B     70".\.... 3,"Sk
0057E0:  69 70 20 6C 69 6E 65 73 20 62 65 74 77 65 65 6E    ip lines between
0057F0:  20 37 30 20 61 6E 64 20 31 33 30 22 2C 22 53 74     70 and 130","St
005800:  6F 70 20 61 74 20 6C 69 A6 04 6E 65 20 31 33 30    op at li..ne 130
005810:  22 2C 22 47 6F 20 62 61 63 6B 20 74 6F 20 37 30    ","Go back to 70
005820:  20 61 66 74 65 72 20 6C 69 6E 65 20 31 33 30 22     after line 130"
005830:  2C 43 00 66 00 E4 02 8C 20 22 4E 6F 2C 20 69 74    ,C.f.... "No, it
005840:  20 77 69 6C 6C 20 6B 65 65 70 20 6A 75 6D 70 69     will keep jumpi
005850:  6E 67 20 62 61 63 6B 20 74 6F 20 6C 69 6E 65 20    ng back to line 
005860:  37 30 22 2C 22 4E 6F 2C 20 69 74 20 77 69 6C 6C    70","No, it will
005870:  20 6B 65 65 70 20 6A 75 6D 70 69 6E 67 20 62 61     keep jumping ba
005880:  63 6B 20 74 6F 20 6C 69 6E 65 20 37 30 22 2C 22    ck to line 70","
005890:  43 6F 72 72 65 63 74 22 00 60 00 EE 02 8C 20 22    Correct".`.... "
0058A0:  49 46 20 79 3C 35 30 20 54 48 45 4E 20 47 4F 54    IF y<50 THEN GOT
0058B0:  4F 20 31 30 30 30 20 45 4C 53 45 20 47 4F 54 4F    O 1000 ELSE GOTO
0058C0:  20 31 32 30 30 20 20 20 57 68 61 74 20 69 73 20     1200   What is 
0058D0:  74 68 65 20 6E 65 78 74 20 6C 69 6E 65 20 74 6F    the next line to
0058E0:  20 62 65 20 65 78 65 63 75 74 65 64 20 77 68 65     be executed whe
0058F0:  6E 20 79 3D 33 32 3F 22 00 22 00 F8 02 8C 20 32    n y=32?".".... 2
005900:  2C 22 4C 69 6E 65 20 31 30 30 90 1C 30 22 2C 22    ,"Line 100..0","
005910:  4C 69 6E 65 20 31 32 30 30 22 2C 41 00 2B 00 02    Line 1200",A.+..
005920:  03 8C 20 22 43 6F 72 72 65 63 74 22 2C 22 48 61    .. "Correct","Ha
005930:  72 64 20 6C 75 63 6B 2C 20 74 68 65 20 6F 74 68    rd luck, the oth
005940:  65 72 20 6F 6E 65 22 00 60 00 0C 03 8C 20 22 49    er one".`.... "I
005950:  46 20 79 3C 35 30 20 54 48 45 4E 20 47 4F 54 4F    F y<50 THEN GOTO
005960:  20 31 30 30 30 20 45 4C 53 45 20 47 4F 54 4F 20     1000 ELSE GOTO 
005970:  31 32 30 30 20 20 20 57 68 61 74 20 69 73 20 74    1200   What is t
005980:  68 65 20 6E 65 78 74 20 6C 69 6E 65 20 74 6F 20    he next line to 
005990:  62 65 20 65 78 65 63 75 74 65 64 20 77 68 65 6E    be executed when
0059A0:  20 79 3D 35 30 3F 22 00 22 00 16 03 8C 20 32 2C     y=50?".".... 2,
0059B0:  22 4C 69 6E 65 20 31 30 30 30 22 2C 22 4C 69 6E    "Line 1000","Lin
0059C0:  65 20 31 32 30 30 22 2C 42 00 68 00 20 03 8C 20    e 1200",B.h. .. 
0059D0:  22 4E 6F 2C 20 79 20 77 6F 75 6C 64 20 68 61 76    "No, y would hav
0059E0:  65 20 74 6F 20 62 65 20 18 6C 65 73 73 20 74 68    e to be .less th
0059F0:  61 6E 18 20 35 30 22 2C 22 43 6F 72 72 65 63 74    an. 50","Correct
005A00:  2C 20 79 20 77 6F 75 6C 64 20 68 61 B4 48 76 65    , y would ha.Hve
005A10:  20 74 6F 20 62 65 20 18 6C 65 73 73 20 74 68 61     to be .less tha
005A20:  6E 18 20 35 30 20 74 6F 20 47 4F 54 4F 20 31 30    n. 50 to GOTO 10
005A30:  30 30 22 00 55 00 2A 03 8C 20 22 59 6F 75 20 6F    00".U.*.. "You o
005A40:  62 74 61 69 6E 20 74 68 65 20 63 6F 70 79 20 63    btain the copy c
005A50:  75 72 73 6F 72 20 62 79 20 68 6F 6C 64 69 6E 67    ursor by holding
005A60:  20 64 6F 77 6E 20 53 48 49 46 54 20 77 68 69 6C     down SHIFT whil
005A70:  65 20 70 72 65 73 73 69 6E 67 20 61 20 63 75 72    e pressing a cur
005A80:  73 6F 72 20 6B 65 79 22 00 3D 00 34 03 8C 20 32    sor key".=.4.. 2
005A90:  2C 22 54 72 75 65 3F 22 2C 22 46 61 6C 73 65 3F    ,"True?","False?
005AA0:  22 2C 41 2C 22 59 65 73 2C 20 63 6F 72 72 65 63    ",A,"Yes, correc
005AB0:  74 22 2C 22 4E 6F 2C 20 69 74 20 18 69 73 18 20    t","No, it .is. 
005AC0:  74 72 75 65 22 00 1D 00 E7 03 8C 20 22 20 20 20    true"...... "   
005AD0:  20 20 20 20 20 20 45 6E 64 20 6F 66 20 54 65 73          End of Tes
005AE0:  74 22 00 00 00 00 00 00 00 00 00 00 00 00 00 00    t"..............
005AF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005B00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 BD 65    ...............e
005B10:  FF FF FF FF 80 11 40 09 57 04 A6 04 B3 04 31 09    ......@.W.....1.
005B20:  FD 0F 01 0C 00 08 01 00 2C 53 41 54 38 00 00 00    ........,SAT8...
005B30:  00 00 00 00 00 00 00 00 00 01 00 00 00 08 70 01    ..............p.
005B40:  FF DD 0E 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005B50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005B60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005B70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005B80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005B90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005BA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005BB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005BC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005BD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005BE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005BF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005C00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005C10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
005C20:  00 00 00 00 00 00 00 00 00 4A FA FF FF FF FF 80    .........J......
005C30:  11 40 09 57 04 A6 04 B9 04 34 09 00 10 01 84 0A    .@.W.....4......
005C40:  16 08 00 16 1B 00 0A 00 C5 20 53 65 6C 66 20 41    ......... Self A
005C50:  73 73 65 73 73 6D 65 6E 74 20 54 65 73 74 00 1B    ssessment Test..
005C60:  00 14 00 C5 20 46 69 72 73 74 20 53 74 65 70 73    .... First Steps
005C70:  20 69 6E 20 42 41 53 49 43 00 17 00 1E 00 C5 20     in BASIC...... 
005C80:  62 79 3A 44 61 76 65 20 41 74 68 65 72 74 6F 6E    by:Dave Atherton
005C90:  00 06 00 28 00 C5 00 63 00 32 00 A4 20 0E 2C 22    ...(...c.2.. .,"
005CA0:  6C 69 73 74 0D 22 01 A4 20 0F 2C 22 72 75 6E 0D    list.".. .,"run.
005CB0:  22 01 A4 20 10 2C 22 6D 6F 64 65 20 32 3A 70 61    ".. .,"mode 2:pa
005CC0:  70 65 72 20 30 3A 69 6E 6B 20 30 2C 31 37 3A 69    per 0:ink 0,17:i
005CD0:  6E 6B 20 31 2C 30 3A 62 6F 72 64 65 72 20 34 0D    nk 1,0:border 4.
005CE0:  22 01 A4 20 11 2C 22 72 65 6E 75 6D 0D 22 01 A4    ".. .,"renum."..
005CF0:  20 12 2C FF 03 28 19 FF 29 00 0C 00 3C 00 B3 20     .,..(..)...<.. 
005D00:  9F 20 1E 86 01 00 11 00 46 00 93 20 03 00 00 45    . ......F.. ...E
005D10:  52 4F D2 28 13 29 00 26 00 50 00 AD 20 0F 01 82    RO.(.).&.P.. ...
005D20:  20 19 0B 01 A2 20 0E 2C 19 0E 01 A2 20 0F 2C 0E     .... .,.... .,.
005D30:  01 A2 20 10 2C 0F 01 A2 20 11 2C 12 00 30 00 5A    .. .,... .,..0.Z
005D40:  00 CF 20 19 2E 49 FF 2C 1C 36 00 2C 1C 36 00 2C    .. ..I.,.6.,.6.,
005D50:  1C 36 00 01 0D 00 00 73 E3 EF 0E 01 0D 00 00 71    .6.....s.......q
005D60:  75 EE EF 0F 01 0D 00 00 6C 69 EE EF 19 21 00 16    u.......li...!..
005D70:  00 64 00 9F 20 1E A4 01 01 9F 20 1E 9A 01 01 9F    .d.. ..... .....
005D80:  20 1E 30 02 00 33 00 6E 00 A9 20 23 0F 2C 17 2C     .0..3.n.. #.,.,
005D90:  15 01 BF 23 0F 2C 22 50 72 65 73 73 20 53 50 41    ...#.,"Press SPA
005DA0:  43 45 20 74 6F 20 73 74 61 72 74 22 01 D6 20 FF    CE to start".. .
005DB0:  43 F2 22 20 22 01 D5 00 14 00 78 00 8A 01 8A 23    C." ".....x....#
005DC0:  0F 01 0D 00 00 6C 69 EE EF 19 21 00 10 00 82 00    .....li...!.....
005DD0:  9F 20 1E A4 01 01 9F 20 1E 9A 01 00 30 00 8C 00    . ..... ....0...
005DE0:  A1 20 03 00 00 E1 EF 22 20 20 20 20 20 20 20 20    . ....."        
005DF0:  20 45 6E 64 20 6F 66 20 54 65 73 74 22 20 EB 20     End of Test" . 
005E00:  9F 20 1E 30 02 01 A0 20 1E 54 01 00 2C 00 96 00    . .0... .T..,...
005E10:  A9 20 23 12 2C 11 F4 28 0D 00 00 71 75 EE F0 19    . #.,..(...qu...
005E20:  0A 29 2C 11 01 BF 23 12 2C FF 19 28 0D 00 00 71    .),...#.,..(...q
005E30:  75 EE 29 3B 22 2E 22 00 0A 00 A0 00 9F 20 1E 30    u.);"."...... .0
005E40:  02 00 1D 00 AA 00 1B 9C C3 20 0D 00 00 6E F1 01    ......... ...n..
005E50:  9E 20 0D 00 00 E9 EF 0F 20 EC 20 0D 00 00 6E F1    . ...... . ...n.
005E60:  00 1B 00 B4 00 C3 20 03 00 00 E1 01 A9 20 23 0F    ...... ...... #.
005E70:  2C 10 2C 0D 00 00 E9 F6 10 F5 0F 00 22 00 BE 00    ,.,........."...
005E80:  BF 23 0F 2C 22 28 22 3B FF 03 28 0D 00 00 E9 F4    .#.,"(";..(.....
005E90:  19 40 29 3B 22 29 20 22 3B 03 00 00 E1 00 06 00    .@);") ";.......
005EA0:  C8 00 B0 00 0D 00 D2 00 C3 20 03 00 00 61 6E F3    ......... ...an.
005EB0:  00 27 00 DC 00 9E 20 0D 00 00 C9 EF 0F 20 EC 20    .'.... ...... . 
005EC0:  0D 00 00 4E D1 01 C3 20 03 00 00 45 52 4F D2 28    ...N... ...ERO.(
005ED0:  0D 00 00 C9 29 01 B0 00 1C 00 E6 00 03 00 00 E1    ....)...........
005EE0:  EF FF 43 01 A1 20 03 00 00 E1 EF 22 22 20 A0 20    ..C.. ....."" . 
005EF0:  1E E6 00 00 37 00 F0 00 03 00 00 E1 EF FF 1C 28    ....7..........(
005F00:  03 00 00 E1 29 01 A1 20 03 00 00 E1 F1 22 41 22    ....).. ....."A"
005F10:  20 FC 20 03 00 00 E1 EE FF 03 28 19 40 F4 0D 00     . .......(.@...
005F20:  00 6E F1 29 20 A0 20 1E E6 00 00 26 00 FA 00 0D    .n.) . ....&....
005F30:  00 00 41 4E 53 4E 55 CD EF 28 FF 01 28 03 00 00    ..ANSNU..(..(...
005F40:  C1 29 F5 19 40 29 01 0D C4 DD 00 00 6C 69 EE EF    .)..@)......li..
005F50:  19 24 00 2F 00 04 01 A9 20 23 0F 2C 11 2C 0D 00    .$./.... #.,.,..
005F60:  00 41 4E 53 4E 55 CD F6 10 F5 0F 01 BB 23 0F 2C    .ANSNU.......#.,
005F70:  0E 01 BF 23 0F 2C 03 00 00 C1 3B 01 BB 23 0F 2C    ...#.,....;..#.,
005F80:  0F 00 22 00 0E 01 0D 00 00 E3 EF 0E 01 A1 20 03    .."........... .
005F90:  00 00 E1 EF 03 00 00 61 6E F3 20 EB 20 0D 00 00    .......an. . ...
005FA0:  E3 EF 0F 00 15 00 18 01 0D 00 00 73 E3 EF 0D 00    ...........s....
005FB0:  00 73 E3 F4 0D 00 00 E3 00 13 00 22 01 A9 20 23    .s.........".. #
005FC0:  0F 2C 16 2C 19 0F F5 0D 00 00 F8 00 0A 00 2C 01    .,.,..........,.
005FD0:  9F 20 1E 44 02 00 3C 00 36 01 A9 20 23 0F 2C 16    . .D..<.6.. #.,.
005FE0:  2C 19 0F F5 0D 00 00 F8 01 BF 23 0F 2C 22 50 72    ,.........#.,"Pr
005FF0:  65 73 73 20 53 50 41 43 45 20 74 6F 20 63 6F 6E    ess SPACE to con
006000:  74 69 6E 75 65 22 01 D6 20 FF 43 F2 22 20 22 01    tinue".. .C." ".
006010:  D5 00 14 00 40 01 0D 00 00 71 75 EE EF 0D 00 00    ....@....qu.....
006020:  71 75 EE F4 0F 00 0A 00 4A 01 A0 20 1E 78 00 00    qu......J.. .x..
006030:  0D 00 54 01 A9 20 23 0F 2C 16 2C 15 00 2E 00 5E    ..T.. #.,.,....^
006040:  01 BF 20 23 0F 2C 22 59 6F 75 9B 62 20 73 63 6F    .. #.,"You.b sco
006050:  72 65 64 22 3B 0D 00 00 73 E3 3B 22 6F 75 74 20    red";...s.;"out 
006060:  6F 66 22 3B 0D 00 00 71 75 EE F5 0F 00 33 00 68    of";...qu....3.h
006070:  01 A9 20 23 0F 2C 12 2C 19 0A 01 BF 23 0F 2C 22    .. #.,.,....#.,"
006080:  50 72 65 73 73 20 53 50 41 43 45 20 74 6F 20 72    Press SPACE to r
006090:  75 6E 20 74 68 65 20 70 72 6F 67 72 61 6D 22 00    un the program".
0060A0:  31 00 72 01 A9 20 23 0F 2C 13 2C 19 0C 01 BF 23    1.r.. #.,.,....#
0060B0:  0F 2C 22 61 67 61 69 6E 2C 20 20 6F 72 20 45 53    .,"again,  or ES
0060C0:  43 2F 45 53 43 20 74 6F 20 66 69 6E 69 73 68 22    C/ESC to finish"
0060D0:  00 11 00 7C 01 D6 20 FF 43 F2 22 20 22 01 D5 01    ...|.. .C." "...
0060E0:  CA 00 21 00 86 01 AD 20 0F 01 82 20 0F 01 A2 20    ..!.... ... ... 
0060F0:  0E 2C 0F 01 A2 20 0F 2C 19 19 01 BA 20 0E 01 BB    .,... .,.... ...
006100:  20 0F 00 06 00 90 01 98 00 70 00 9A 01 BA 20 23     ........p.... #
006110:  11 2C 10 01 8A 20 23 11 01 D8 20 10 2C 19 27 2C    .,... #... .,.',
006120:  10 2C 12 F4 0D 00 00 F8 01 D8 20 23 0F 2C 10 2C    .,........ #.,.,
006130:  19 27 2C 14 F4 0D 00 00 F8 2C 19 18 01 BA 20 0E    .',......,.... .
006140:  01 BB 20 0F 01 8A 01 BA 20 23 0F 2C B4 CB 15 01    .. ..... #.,....
006150:  8A 20 23 0F 01 D8 20 14 2C 19 26 2C 11 2C 12 F4    . #... .,.&,.,..
006160:  0D 00 00 F8 01 D8 20 23 0F 2C 11 2C 19 26 2C 15    ...... #.,.,.&,.
006170:  F4 0D 00 00 F8 2C 19 17 01 C9 00 0B 00 A4 01 C3    .....,..........
006180:  20 03 00 00 E1 00 0B 00 AE 01 0D 00 00 F8 EF 0E     ...............
006190:  00 0A 00 B8 01 9F 20 1E CC 01 00 06 00 C2 01 C9    ...... .........
0061A0:  00 12 00 CC 01 0D 00 00 50 54 D2 EF 0D 00 00 4C    ........PT.....L
0061B0:  49 CE 00 18 00 D6 01 D6 20 FF 0E 28 03 00 00 C1    I....... ..(....
0061C0:  29 20 EE 20 0D 00 00 50 54 D2 00 1D 00 E0 01 20    ) . ...PT...... 
0061D0:  20 D6 20 AC 28 03 00 00 C1 2C 0D 00 00 50 54 D2     . .(....,...PT.
0061E0:  2C 0F 29 F2 22 20 22 00 18 00 EA 01 20 20 20 20    ,.)." ".....    
0061F0:  0D 00 00 50 54 D2 EF 0D 00 00 50 54 D2 F5 0F 00    ...PT.....PT....
006200:  0A 00 F4 01 20 20 20 20 D5 00 1F 00 FE 01 20 20    ....    ......  
006210:  AC 28 03 00 00 C1 2C 0D 00 00 50 54 D2 2C 0F 29    .(....,...PT.,.)
006220:  EF FF 03 28 1C FE 00 29 00 29 00 08 02 20 20 0D    ...(...).)...  .
006230:  00 00 50 54 D2 EF 0D 00 00 50 54 D2 F4 0D 00 00    ..PT.....PT.....
006240:  4C 49 CE 20 01 20 0D 00 00 D8 EF 0D 00 00 FF 49    LI. . .........I
006250:  D8 F4 0F 00 08 00 12 02 20 20 D5 00 06 00 1C 02    ........  ......
006260:  C9 00 27 00 26 02 C5 3A 73 2F 72 20 74 6F 20 70    ..'.&..:s/r to p
006270:  72 69 6E 74 20 61 24 20 77 69 74 68 20 26 46 65    rint a$ with &Fe
006280:  20 61 73 20 43 52 4C 46 00 49 00 30 02 9E 20 0D     as CRLF.I.0.. .
006290:  00 00 E9 EF 0F 20 EC 20 FF 0E 28 03 00 00 E1 29    ..... . ..(....)
0062A0:  01 03 00 00 E2 EF AC 28 03 00 00 E1 2C 0D 00 00    .......(....,...
0062B0:  E9 2C 0F 29 01 A1 20 03 00 00 E2 EF FF 03 28 1C    .,.).. .......(.
0062C0:  FE 00 29 EB 20 BF 20 01 97 20 BF 20 03 00 00 E2    ..). . .. . ....
0062D0:  3B 00 08 00 3A 02 B0 01 C9 00 15 00 44 02 CC 20    ;...:.......D.. 
0062E0:  0F 2C 1A DC 05 F5 0D 00 00 C3 F6 1A AA 05 00 2A    .,.............*
0062F0:  00 4E 02 D8 20 E7 20 0E 2C 0F 01 03 00 00 E1 EF    .N.. . .,.......
006300:  03 00 00 45 52 4F D2 28 0D 00 00 41 4E 53 4E 55    ...ERO.(...ANSNU
006310:  CD 29 01 9F 20 1E CC 01 00 29 00 58 02 A9 20 0F    .).. ....).X.. .
006320:  2C 28 10 F4 0D 00 00 6E F1 29 F6 10 F5 0D 00 00    ,(.....n.)......
006330:  D8 01 9F 20 1E 30 02 01 D8 20 E7 20 0E 2C 0F 01    ... .0... . .,..
006340:  C9 00 06 00 62 02 01 00 3B 00 6C 02 C5 20 46 6F    ....b...;.l.. Fo
006350:  01 7A 72 6D 61 74 3A 51 75 65 73 74 69 6F 6E 2C    .zrmat:Question,
006360:  4E 6F 20 6F 66 20 41 6E 73 2C 45 61 63 68 20 61    No of Ans,Each a
006370:  6E 73 2C 63 6F 72 72 65 63 74 20 6F 6E 65 20 28    ns,correct one (
006380:  41 2D 46 29 00 17 00 76 02 C5 20 52 65 73 70 6F    A-F)...v.. Respo
006390:  6E 73 65 73 20 28 61 2D 2E 2E 29 00 24 00 80 02    nses (a-..).$...
0063A0:  8C 20 22 53 65 6C 66 20 41 73 73 65 73 73 6D 65    . "Self Assessme
0063B0:  6E 74 20 54 65 73 74 20 2D 20 43 68 2E 38 22 00    nt Test - Ch.8".
0063C0:  80 00 8A 02 8C 20 22 57 68 61 74 20 64 6F 65 73    ..... "What does
0063D0:  20 74 68 69 73 20 70 72 6F 67 72 61 6D 20 70 75     this program pu
0063E0:  74 20 6F 6E 20 74 68 65 20 73 63 72 65 65 6E 3F    t on the screen?
0063F0:  20 20 20 31 30 20 46 4F 52 20 61 3D 31 20 54 4F       10 FOR a=1 TO
006400:  20 32 30 20 20 20 20 20 20 20 20 20 20 20 20 20     20             
006410:  20 20 20 20 32 30 20 50 52 49 4E 54 20 FF 2E FF        20 PRINT ...
006420:  3B 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    ;               
006430:  20 20 20 20 20 33 30 20 4E 45 58 54 20 61 22 00         30 NEXT a".
006440:  5A 00 94 02 8C 20 33 2C 22 41 20 76 65 72 74 69    Z.... 3,"A verti
006450:  63 61 59 AC FF FF FF FF 80 11 41 09 08 04 A6 04    caY.......A.....
006460:  B3 04 2B 09 00 10 01 0B 00 08 01 00 2C 53 41 54    ..+.........,SAT
006470:  38 00 00 00 00 00 00 00 00 00 00 00 00 02 FF 00    8...............
006480:  DD 06 70 09 00 DD 0E 00 00 00 00 00 00 00 00 00    ..p.............
006490:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0064A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0064B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0064C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0064D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0064E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0064F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006500:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006510:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006520:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006530:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006540:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006550:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006560:  00 00 00 00 00 00 00 00 00 00 00 00 00 05 67 FF    ..............g.
006570:  FF FF FF 80 11 40 09 57 04 A6 04 BB 04 35 09 01    .....@.W.....5..
006580:  10 01 B9 2B 14 07 00 16 6C 20 6C 69 6E 65 20 6F    ...+....l line o
006590:  66 20 64 6F 74 73 22 2C 22 41 20 68 6F 72 69 7A    f dots","A horiz
0065A0:  6F 6E 74 61 6C 20 6C 69 6E 65 20 6F 66 20 64 6F    ontal line of do
0065B0:  74 73 22 2C 22 41 20 64 69 61 67 6F 6E 61 6C 20    ts","A diagonal 
0065C0:  6C 69 6E 65 20 6F 66 20 64 6F 74 73 22 2C 42 00    line of dots",B.
0065D0:  4F 00 9E 02 8C 20 22 4E 6F 2C 20 61 20 18 68 6F    O.... "No, a .ho
0065E0:  72 69 7A 6F 6E 74 61 6C 18 20 6C 69 6E 65 22 2C    rizontal. line",
0065F0:  22 43 6F 72 72 65 63 74 2C 20 77 65 6C 6C 20 64    "Correct, well d
006600:  6F 6E 65 22 2C 22 4E 6F 2C 20 61 20 18 68 6F 72    one","No, a .hor
006610:  69 7A 6F 6E 74 61 6C 18 20 6C 69 6E 65 22 00 93    izontal. line"..
006620:  00 A8 02 8C 20 22 48 6F 77 20 6D 61 6E 79 20 64    .... "How many d
006630:  6F 74 73 20 64 6F 65 73 20 74 68 69 73 20 70 72    ots does this pr
006640:  6F 67 72 61 6D 20 70 75 74 20 6F 6E 20 74 68 65    ogram put on the
006650:  20 73 63 72 65 65 6E 3F 20 20 20 20 20 20 20 20     screen?        
006660:  20 20 20 20 20 20 31 30 20 46 4F 52 20 61 3D 30          10 FOR a=0
006670:  20 54 4F 20 38 30 20 53 54 45 50 20 34 20 20 20     TO 80 STEP 4   
006680:  20 20 20 20 20 20 20 32 4D 07 30 20 50 52 49 4E           2M.0 PRIN
006690:  54 20 FF 2E FF 3B 20 20 20 20 20 20 20 20 20 20    T ...;          
0066A0:  20 20 20 20 20 20 20 20 20 33 30 20 4E 45 58 54             30 NEXT
0066B0:  20 61 22 00 19 00 B2 02 8C 20 33 2C 22 31 39 22     a"...... 3,"19"
0066C0:  2C 22 32 30 22 2C 22 32 31 22 2C 43 00 4C 00 BC    ,"20","21",C.L..
0066D0:  02 8C 20 22 4E 6F 2C 20 69 74 27 73 20 32 31 2C    .. "No, it's 21,
0066E0:  20 64 6F 20 79 6F 75 20 73 65 65 20 77 68 79 22     do you see why"
0066F0:  2C 22 4E 6F 2C 20 69 74 27 73 20 32 31 2C 20 64    ,"No, it's 21, d
006700:  6F 20 79 6F 75 20 73 65 65 20 77 68 79 22 2C 22    o you see why","
006710:  43 6F 72 72 65 63 74 22 00 51 00 C6 02 8C 20 22    Correct".Q.... "
006720:  44 6F 65 73 20 52 45 54 55 52 4E 20 73 65 6E 64    Does RETURN send
006730:  20 74 68 65 20 43 50 43 34 36 34 20 62 61 63 6B     the CPC464 back
006740:  20 74 6F 20 74 68 65 20 6C 69 6E 65 20 77 68 65     to the line whe
006750:  72 65 20 74 68 65 20 47 4F 53 55 42 20 77 61 73    re the GOSUB was
006760:  20 63 61 6C 6C 65 64 3F 22 00 15 00 D0 02 8C 20     called?"...... 
006770:  32 2C 22 59 65 73 22 2C 22 4E 6F 22 2C 42 00 6D    2,"Yes","No",B.m
006780:  00 DA 02 8C 20 22 4E 6F 2C 20 63 16 69 74 20 67    .... "No, c.it g
006790:  6F 65 73 20 74 6F 20 74 68 65 20 18 6E 65 78 74    oes to the .next
0067A0:  18 20 6C 69 6E 65 20 61 66 74 65 72 20 74 68 65    . line after the
0067B0:  20 47 4F 53 55 42 22 2C 22 43 6F 72 72 65 63 74     GOSUB","Correct
0067C0:  2C 20 69 74 20 67 6F 65 73 20 74 6F 20 74 68 65    , it goes to the
0067D0:  20 18 6E 65 78 74 18 20 6C 69 6E 65 20 61 66 74     .next. line aft
0067E0:  65 72 20 74 68 65 20 47 4F 53 55 42 22 00 5B 00    er the GOSUB".[.
0067F0:  E4 02 8C 20 22 57 68 69 63 68 20 6F 66 20 74 68    ... "Which of th
006800:  65 20 66 6F 6C 6C 6F 77 69 6E 67 20 74 77 6F 20    e following two 
006810:  63 6F 6D 6D 61 6E 64 73 20 77 6F 75 6C 64 20 6C    commands would l
006820:  65 61 76 65 20 74 68 65 20 67 72 61 70 68 69 63    eave the graphic
006830:  73 20 63 75 72 73 6F 72 20 61 74 20 78 3D 32 30    s cursor at x=20
006840:  30 2C 20 79 3D 38 30 22 00 27 00 EE 02 8C 20 32    0, y=80".'.... 2
006850:  2C 22 4D 4F 56 45 52 20 32 30 30 2C 38 30 22 2C    ,"MOVER 200,80",
006860:  22 4D 4F 56 45 20 32 30 30 2C 38 30 22 2C 42 00    "MOVE 200,80",B.
006870:  44 00 F8 02 8C 20 22 4E 6F 2C 20 74 68 69 73 20    D.... "No, this 
006880:  63 6F 6D 6D 61 6E 64 20 64 65 70 65 91 BD 6E 64    command depe..nd
006890:  73 20 6F 6E 20 77 68 65 72 65 20 74 68 65 20 63    s on where the c
0068A0:  75 72 73 6F 72 20 77 61 73 20 62 65 66 6F 72 65    ursor was before
0068B0:  68 61 6E 64 22 00 10 00 02 03 8C 20 22 43 6F 72    hand"...... "Cor
0068C0:  72 65 63 74 22 00 53 00 0C 03 8C 20 22 44 6F 20    rect".S.... "Do 
0068D0:  79 6F 75 20 61 6C 77 61 79 73 20 68 61 76 65 20    you always have 
0068E0:  74 6F 20 74 75 72 6E 20 6F 66 66 20 74 68 65 20    to turn off the 
0068F0:  70 6F 77 65 72 20 74 6F 20 74 68 65 20 43 50 43    power to the CPC
006900:  34 36 34 20 74 6F 20 66 6F 72 63 65 20 61 20 72    464 to force a r
006910:  65 73 74 61 72 74 3F 22 00 15 00 16 03 8C 20 32    estart?"...... 2
006920:  2C 22 59 65 73 22 2C 22 4E 6F 22 2C 42 00 65 00    ,"Yes","No",B.e.
006930:  20 03 8C 20 22 4E 6F 74 20 74 72 75 65 2C 20 79     .. "Not true, y
006940:  6F 75 20 63 61 6E 20 61 6C 77 61 79 73 20 70 72    ou can always pr
006950:  65 73 73 20 43 54 52 4C 2F 53 48 49 46 54 2F 45    ess CTRL/SHIFT/E
006960:  53 43 22 2C 22 43 6F 72 72 65 63 74 2C 20 79 6F    SC","Correct, yo
006970:  75 20 63 61 6E 20 61 6C 77 61 79 73 20 70 72 65    u can always pre
006980:  73 73 20 43 54 52 4C 2F 53 48 49 46 54 2F 6C 60    ss CTRL/SHIFT/l`
006990:  45 53 43 22 00 99 00 2A 03 8C 20 22 44 6F 65 73    ESC"...*.. "Does
0069A0:  20 74 68 65 20 66 6F 6C 6C 6F 77 69 6E 67 20 70     the following p
0069B0:  72 6F 67 72 61 6D 20 70 72 69 6E 74 20 FF 54 77    rogram print .Tw
0069C0:  65 6E 74 79 20 66 69 76 65 FF 3F 20 20 20 20 20    enty five.?     
0069D0:  20 20 20 20 20 20 20 20 20 20 20 20 20 31 30 20                 10 
0069E0:  6F 24 3D FF 54 77 65 6E 74 79 FF 20 20 20 20 20    o$=.Twenty.     
0069F0:  20 20 20 20 20 20 20 20 20 20 20 20 20 32 30 20                 20 
006A00:  70 24 3D FF 20 66 69 76 65 FF 20 20 20 20 20 20    p$=. five.      
006A10:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 33 30                  30
006A20:  20 70 72 69 6E 74 20 6F 24 2B 70 24 22 00 15 00     print o$+p$"...
006A30:  34 03 8C 20 32 2C 22 59 65 73 22 2C 22 4E 6F 22    4.. 2,"Yes","No"
006A40:  2C 41 00 45 00 3E 03 8C 20 22 43 6F 72 72 65 63    ,A.E.>.. "Correc
006A50:  74 2C 20 77 65 6C 6C 20 64 6F 6E 65 22 2C 22 57    t, well done","W
006A60:  72 6F 6E 67 2C 20 67 6F 20 62 61 63 6B 20 61 6E    rong, go back an
006A70:  64 20 72 65 61 64 20 43 68 61 70 74 65 72 20 36    d read Chapter 6
006A80:  20 61 67 61 69 6E 22 00 40 00 48 03 8C 20 22 48     again".@.H.. "H
006A90:  52 41 6F 77 20 6D 61 6E 79 20 74 65 78 74 20 63    RAow many text c
006AA0:  68 61 72 61 63 74 65 72 73 20 61 72 65 20 74 68    haracters are th
006AB0:  65 72 65 20 6F 6E 20 61 20 6C 69 6E 65 20 69 6E    ere on a line in
006AC0:  20 4D 6F 64 65 20 30 3F 22 00 19 00 52 03 8C 20     Mode 0?"...R.. 
006AD0:  33 2C 22 38 30 22 2C 22 34 30 22 2C 22 32 30 22    3,"80","40","20"
006AE0:  2C 43 00 58 00 5C 03 8C 20 22 4E 6F 2C 20 32 30    ,C.X.\.. "No, 20
006AF0:  2E 20 59 6F 75 27 72 65 20 74 68 69 6E 6B 69 6E    . You're thinkin
006B00:  67 20 6F 66 20 4D 6F 64 65 20 32 22 2C 22 4E 6F    g of Mode 2","No
006B10:  2C 20 32 30 2E 20 59 6F 75 27 72 65 20 74 68 69    , 20. You're thi
006B20:  6E 6B 69 6E 67 20 6F 66 20 4D 6F 64 65 20 31 22    nking of Mode 1"
006B30:  2C 22 43 6F 72 72 65 63 74 22 00 66 00 66 03 8C    ,"Correct".f.f..
006B40:  20 22 57 68 61 74 20 61 72 65 20 74 68 65 20 63     "What are the c
006B50:  6F 2D 6F 72 64 69 6E 61 74 65 73 20 6F 66 20 74    o-ordinates of t
006B60:  68 65 20 64 6F 74 20 70 72 6F 64 75 63 65 64 20    he dot produced 
006B70:  61 66 74 65 72 20 74 68 65 73 65 20 74 77 6F 20    after these two 
006B80:  63 6F 6D 6D 61 6E 64 73 3F 20 20 4D 4F 56 45 52    commands?  MOVER
006B90:  20 34 50 42 30 2C 35 30 3A 50 4C 4F 54 20 31 2C     4PB0,50:PLOT 1,
006BA0:  31 22 00 26 00 70 03 8C 20 34 2C 22 34 31 2C 35    1".&.p.. 4,"41,5
006BB0:  31 22 2C 22 33 39 2C 34 39 22 2C 22 30 2C 30 22    1","39,49","0,0"
006BC0:  2C 22 31 2C 31 22 2C 44 00 89 00 7A 03 8C 20 22    ,"1,1",D...z.. "
006BD0:  4E 6F 2C 20 74 68 65 20 63 6F 6D 6D 61 6E 64 20    No, the command 
006BE0:  77 61 73 20 50 4C 4F 54 2C 20 6E 6F 74 20 50 4C    was PLOT, not PL
006BF0:  4F 54 52 2E 20 54 68 65 20 61 6E 73 77 65 72 20    OTR. The answer 
006C00:  69 73 20 44 22 2C 22 4E 6F 2C 20 74 68 65 20 61    is D","No, the a
006C10:  6E 73 77 65 72 20 69 73 20 44 22 2C 22 4E 6F 74    nswer is D","Not
006C20:  20 71 75 69 74 65 2C 20 74 68 65 20 70 6F 73 69     quite, the posi
006C30:  74 69 6F 6E 20 69 73 20 31 2C 31 22 2C 22 43 6F    tion is 1,1","Co
006C40:  72 72 65 63 74 2E 20 57 65 6C 6C 20 64 6F 6E 65    rrect. Well done
006C50:  22 00 1D 00 84 03 8C 20 22 20 20 20 20 20 20 20    "...... "       
006C60:  20 20 45 6E 64 20 6F 66 20 54 65 73 74 22 00 00      End of Test"..
006C70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006C80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006C90:  00 00 00 00 56 06 FF FF FF FF 80 11 41 09 57 04    ....V.......A.W.
006CA0:  A6 04 B3 04 32 09 01 10 01 0B 00 08 01 00 2C 53    ....2.........,S
006CB0:  41 54 31 30 00 00 00 00 00 00 00 00 00 00 00 01    AT10............
006CC0:  00 00 00 08 70 01 FF 79 0D 00 00 00 00 00 00 00    ....p..y........
006CD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006CE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006CF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006D00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006D10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006D20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006D30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006D40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006D50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006D60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006D70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006D80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006D90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
006DA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E0    ................
006DB0:  C4 FF FF FF FF 80 11 40 09 57 04 57 04 B9 04 35    .......@.W.W...5
006DC0:  09 00 10 01 85 0A 16 08 00 16 1B 00 0A 00 C5 20    ............... 
006DD0:  53 65 6C 66 20 41 73 73 65 73 73 6D 65 6E 74 20    Self Assessment 
006DE0:  54 65 73 74 00 1B 00 14 00 C5 20 46 69 72 73 74    Test...... First
006DF0:  20 53 74 65 70 73 20 69 6E 20 42 41 53 49 43 00     Steps in BASIC.
006E00:  17 00 1E 00 C5 20 62 79 3A 44 61 76 65 20 41 74    ..... by:Dave At
006E10:  68 65 72 74 6F 6E 00 06 00 28 00 C5 00 63 00 32    herton...(...c.2
006E20:  00 A4 20 0E 2C 22 6C 69 73 74 0D 22 01 A4 20 0F    .. .,"list.".. .
006E30:  2C 22 72 75 6E 0D 22 01 A4 20 10 2C 22 6D 6F 64    ,"run.".. .,"mod
006E40:  65 20 32 3A 70 61 70 65 72 20 30 3A 69 6E 6B 20    e 2:paper 0:ink 
006E50:  30 2C 31 37 3A 69 6E 6B 20 31 2C 30 3A 62 6F 72    0,17:ink 1,0:bor
006E60:  64 65 72 20 34 0D 22 01 A4 20 11 2C 22 72 65 6E    der 4.".. .,"ren
006E70:  75 6D 0D 22 01 A4 20 12 2C FF 03 28 19 FF 29 00    um.".. .,..(..).
006E80:  0C 00 3C 00 B3 20 9F 20 1E 86 01 00 11 00 46 00    ..<.. . ......F.
006E90:  93 20 03 00 00 45 52 4F D2 28 13 29 00 26 00 50    . ...ERO.(.).&.P
006EA0:  00 AD 20 0F 01 82 20 19 0B 01 A2 20 0E 2C 19 0E    .. ... .... .,..
006EB0:  01 A2 20 0F 2C 0E 01 A2 20 10 2C 0F 01 A2 20 11    .. .,... .,... .
006EC0:  2C 12 00 30 00 5A 00 CF 20 19 2E 49 FF 2C 1C 36    ,..0.Z.. ..I.,.6
006ED0:  00 2C 1C 36 00 2C 1C 36 00 01 0D 00 00 73 E3 EF    .,.6.,.6.....s..
006EE0:  0E 01 0D 00 00 71 75 EE EF 0F 01 0D 00 00 6C 69    .....qu.......li
006EF0:  EE EF 19 21 00 16 00 64 00 9F 20 1E A4 01 01 9F    ...!...d.. .....
006F00:  20 1E 9A 01 01 9F 20 1E 30 02 00 33 00 6E 00 A9     ..... .0..3.n..
006F10:  20 23 0F 2C 17 2C 15 01 BF 23 0F 2C 22 50 72 65     #.,.,...#.,"Pre
006F20:  73 73 20 53 50 41 43 45 20 74 6F 20 73 74 61 72    ss SPACE to star
006F30:  74 22 01 D6 20 FF 43 F2 22 20 22 01 D5 00 14 00    t".. .C." ".....
006F40:  78 00 8A 01 8A 23 0F 01 0D 00 00 6C 69 EE EF 19    x....#.....li...
006F50:  21 00 10 00 82 00 9F 20 1E A4 01 01 9F 20 1E 9A    !...... ..... ..
006F60:  01 00 30 00 8C 00 A1 20 03 00 00 E1 EF 22 20 20    ..0.... ....."  
006F70:  20 20 20 20 20 20 20 45 6E 64 20 6F 66 20 54 65           End of Te
006F80:  73 74 22 20 EB 20 9F 20 1E 30 02 01 A0 20 1E 54    st" . . .0... .T
006F90:  01 00 2C 00 96 00 A9 20 23 12 2C 11 F4 28 0D 00    ..,.... #.,..(..
006FA0:  00 71 75 EE F0 19 0A 29 2C 11 01 BF 23 12 2C FF    .qu....),...#.,.
006FB0:  19 28 0D 00 00 71 75 EE 29 3B 22 2E 22 00 0A 00    .(...qu.);"."...
006FC0:  A0 00 9F 20 1E 30 02 00 1D 00 AA 00 1B 9C C3 20    ... .0......... 
006FD0:  0D 00 00 6E F1 01 9E 20 0D 00 00 E9 EF 0F 20 EC    ...n... ...... .
006FE0:  20 0D 00 00 6E F1 00 1B 00 B4 00 C3 20 03 00 00     ...n....... ...
006FF0:  E1 01 A9 20 23 0F 2C 10 2C 0D 00 00 E9 F6 10 F5    ... #.,.,.......
007000:  0F 00 22 00 BE 00 BF 23 0F 2C 22 28 22 3B FF 03    .."....#.,"(";..
007010:  28 0D 00 00 E9 F4 19 40 29 3B 22 29 20 22 3B 03    (......@);") ";.
007020:  00 00 E1 00 06 00 C8 00 B0 00 0D 00 D2 00 C3 20    ............... 
007030:  03 00 00 61 6E F3 00 27 00 DC 00 9E 20 0D 00 00    ...an..'.... ...
007040:  C9 EF 0F 20 EC 20 0D 00 00 4E D1 01 C3 20 03 00    ... . ...N... ..
007050:  00 45 52 4F D2 28 0D 00 00 C9 29 01 B0 00 1C 00    .ERO.(....).....
007060:  E6 00 03 00 00 E1 EF FF 43 01 A1 20 03 00 00 E1    ........C.. ....
007070:  EF 22 22 20 A0 20 1E E6 00 00 37 00 F0 00 03 00    ."" . ....7.....
007080:  00 E1 EF FF 1C 28 03 00 00 E1 29 01 A1 20 03 00    .....(....).. ..
007090:  00 E1 F1 22 41 22 20 FC 20 03 00 00 E1 EE FF 03    ..."A" . .......
0070A0:  28 19 40 F4 0D 00 00 6E F1 29 20 A0 20 1E E6 00    (.@....n.) . ...
0070B0:  00 26 00 FA 00 0D 00 00 41 4E 53 4E 55 CD EF 28    .&......ANSNU..(
0070C0:  FF 01 28 03 00 00 C1 29 F5 19 40 29 01 0D C4 DD    ..(....)..@)....
0070D0:  00 00 6C 69 EE EF 19 24 00 2F 00 04 01 A9 20 23    ..li...$./.... #
0070E0:  0F 2C 11 2C 0D 00 00 41 4E 53 4E 55 CD F6 10 F5    .,.,...ANSNU....
0070F0:  0F 01 BB 23 0F 2C 0E 01 BF 23 0F 2C 03 00 00 C1    ...#.,...#.,....
007100:  3B 01 BB 23 0F 2C 0F 00 22 00 0E 01 0D 00 00 E3    ;..#.,..".......
007110:  EF 0E 01 A1 20 03 00 00 E1 EF 03 00 00 61 6E F3    .... ........an.
007120:  20 EB 20 0D 00 00 E3 EF 0F 00 15 00 18 01 0D 00     . .............
007130:  00 73 E3 EF 0D 00 00 73 E3 F4 0D 00 00 E3 00 13    .s.....s........
007140:  00 22 01 A9 20 23 0F 2C 16 2C 19 0F F5 0D 00 00    .".. #.,.,......
007150:  F8 00 0A 00 2C 01 9F 20 1E 44 02 00 3C 00 36 01    ....,.. .D..<.6.
007160:  A9 20 23 0F 2C 16 2C 19 0F F5 0D 00 00 F8 01 BF    . #.,.,.........
007170:  23 0F 2C 22 50 72 65 73 73 20 53 50 41 43 45 20    #.,"Press SPACE 
007180:  74 6F 20 63 6F 6E 74 69 6E 75 65 22 01 D6 20 FF    to continue".. .
007190:  43 F2 22 20 22 01 D5 00 14 00 40 01 0D 00 00 71    C." ".....@....q
0071A0:  75 EE EF 0D 00 00 71 75 EE F4 0F 00 0A 00 4A 01    u.....qu......J.
0071B0:  A0 20 1E 78 00 00 0D 00 54 01 A9 20 23 0F 2C 16    . .x....T.. #.,.
0071C0:  2C 15 00 2E 00 5E 01 BF 20 23 0F 2C 22 59 6F 75    ,....^.. #.,"You
0071D0:  9B 62 20 73 63 6F 72 65 64 22 3B 0D 00 00 73 E3    .b scored";...s.
0071E0:  3B 22 6F 75 74 20 6F 66 22 3B 0D 00 00 71 75 EE    ;"out of";...qu.
0071F0:  F5 0F 00 33 00 68 01 A9 20 23 0F 2C 12 2C 19 0A    ...3.h.. #.,.,..
007200:  01 BF 23 0F 2C 22 50 72 65 73 73 20 53 50 41 43    ..#.,"Press SPAC
007210:  45 20 74 6F 20 72 75 6E 20 74 68 65 20 70 72 6F    E to run the pro
007220:  67 72 61 6D 22 00 31 00 72 01 A9 20 23 0F 2C 13    gram".1.r.. #.,.
007230:  2C 19 0C 01 BF 23 0F 2C 22 61 67 61 69 6E 2C 20    ,....#.,"again, 
007240:  20 6F 72 20 45 53 43 2F 45 53 43 20 74 6F 20 66     or ESC/ESC to f
007250:  69 6E 69 73 68 22 00 11 00 7C 01 D6 20 FF 43 F2    inish"...|.. .C.
007260:  22 20 22 01 D5 01 CA 00 21 00 86 01 AD 20 0F 01    " ".....!.... ..
007270:  82 20 0F 01 A2 20 0E 2C 0F 01 A2 20 0F 2C 19 19    . ... .,... .,..
007280:  01 BA 20 0E 01 BB 20 0F 00 06 00 90 01 98 00 70    .. ... ........p
007290:  00 9A 01 BA 20 23 11 2C 10 01 8A 20 23 11 01 D8    .... #.,... #...
0072A0:  20 10 2C 19 27 2C 10 2C 12 F4 0D 00 00 F8 01 D8     .,.',.,........
0072B0:  20 23 0F 2C 10 2C 19 27 2C 14 F4 0D 00 00 F8 2C     #.,.,.',......,
0072C0:  19 18 01 BA 20 0E 01 BB 20 0F 01 8A 01 BA 20 23    .... ... ..... #
0072D0:  0F 2C B4 CB 15 01 8A 20 23 0F 01 D8 20 14 2C 19    .,..... #... .,.
0072E0:  26 2C 11 2C 12 F4 0D 00 00 F8 01 D8 20 23 0F 2C    &,.,........ #.,
0072F0:  11 2C 19 26 2C 15 F4 0D 00 00 F8 2C 19 17 01 C9    .,.&,......,....
007300:  00 0B 00 A4 01 C3 20 03 00 00 E1 00 0B 00 AE 01    ...... .........
007310:  0D 00 00 F8 EF 0E 00 0A 00 B8 01 9F 20 1E CC 01    ............ ...
007320:  00 06 00 C2 01 C9 00 12 00 CC 01 0D 00 00 50 54    ..............PT
007330:  D2 EF 0D 00 00 4C 49 CE 00 18 00 D6 01 D6 20 FF    .....LI....... .
007340:  0E 28 03 00 00 C1 29 20 EE 20 0D 00 00 50 54 D2    .(....) . ...PT.
007350:  00 1D 00 E0 01 20 20 D6 20 AC 28 03 00 00 C1 2C    .....  . .(....,
007360:  0D 00 00 50 54 D2 2C 0F 29 F2 22 20 22 00 18 00    ...PT.,.)." "...
007370:  EA 01 20 20 20 20 0D 00 00 50 54 D2 EF 0D 00 00    ..    ...PT.....
007380:  50 54 D2 F5 0F 00 0A 00 F4 01 20 20 20 20 D5 00    PT........    ..
007390:  1F 00 FE 01 20 20 AC 28 03 00 00 C1 2C 0D 00 00    ....  .(....,...
0073A0:  50 54 D2 2C 0F 29 EF FF 03 28 1C FE 00 29 00 29    PT.,.)...(...).)
0073B0:  00 08 02 20 20 0D 00 00 50 54 D2 EF 0D 00 00 50    ...  ...PT.....P
0073C0:  54 D2 F4 0D 00 00 4C 49 CE 20 01 20 0D 00 00 D8    T.....LI. . ....
0073D0:  EF 0D 00 00 FF 49 D8 F4 0F 00 08 00 12 02 20 20    .....I........  
0073E0:  D5 00 06 00 1C 02 C9 00 27 00 26 02 C5 3A 73 2F    ........'.&..:s/
0073F0:  72 20 74 6F 20 70 72 69 6E 74 20 61 24 20 77 69    r to print a$ wi
007400:  74 68 20 26 46 65 20 61 73 20 43 52 4C 46 00 49    th &Fe as CRLF.I
007410:  00 30 02 9E 20 0D 00 00 E9 EF 0F 20 EC 20 FF 0E    .0.. ...... . ..
007420:  28 03 00 00 E1 29 01 03 00 00 E2 EF AC 28 03 00    (....).......(..
007430:  00 E1 2C 0D 00 00 E9 2C 0F 29 01 A1 20 03 00 00    ..,....,.).. ...
007440:  E2 EF FF 03 28 1C FE 00 29 EB 20 BF 20 01 97 20    ....(...). . .. 
007450:  BF 20 03 00 00 E2 3B 00 08 00 3A 02 B0 01 C9 00    . ....;...:.....
007460:  15 00 44 02 CC 20 0F 2C 1A DC 05 F5 0D 00 00 C3    ..D.. .,........
007470:  F6 1A AA 05 00 2A 00 4E 02 D8 20 E7 20 0E 2C 0F    .....*.N.. . .,.
007480:  01 03 00 00 E1 EF 03 00 00 45 52 4F D2 28 0D 00    .........ERO.(..
007490:  00 41 4E 53 4E 55 CD 29 01 9F 20 1E CC 01 00 29    .ANSNU.).. ....)
0074A0:  00 58 02 A9 20 0F 2C 28 10 F4 0D 00 00 6E F1 29    .X.. .,(.....n.)
0074B0:  F6 10 F5 0D 00 00 D8 01 9F 20 1E 30 02 01 D8 20    ......... .0... 
0074C0:  E7 20 0E 2C 0F 01 C9 00 06 00 62 02 01 00 3B 00    . .,......b...;.
0074D0:  6C 02 C5 20 46 6F 01 7A 72 6D 61 74 3A 51 75 65    l.. Fo.zrmat:Que
0074E0:  73 74 69 6F 6E 2C 4E 6F 20 6F 66 20 41 6E 73 2C    stion,No of Ans,
0074F0:  45 61 63 68 20 61 6E 73 2C 63 6F 72 72 65 63 74    Each ans,correct
007500:  20 6F 6E 65 20 28 41 2D 46 29 00 17 00 76 02 C5     one (A-F)...v..
007510:  20 52 65 73 70 6F 6E 73 65 73 20 28 61 2D 2E 2E     Responses (a-..
007520:  29 00 25 00 80 02 8C 20 22 53 65 6C 66 20 41 73    ).%.... "Self As
007530:  73 65 73 73 6D 65 6E 74 20 54 65 73 74 20 2D 20    sessment Test - 
007540:  43 68 2E 31 30 22 00 5E 00 8A 02 8C 20 22 57 68    Ch.10".^.... "Wh
007550:  61 74 20 70 61 72 74 20 6F 66 20 74 68 65 20 66    at part of the f
007560:  6F 6C 6C 6F 77 69 6E 67 20 63 6F 6D 6D 61 6E 64    ollowing command
007570:  20 64 65 74 65 72 6D 69 6E 65 73 20 74 68 65 20     determines the 
007580:  6E 6F 74 65 20 6F 66 20 74 68 65 20 73 6F 75 6E    note of the soun
007590:  64 3F 3A 20 53 4F 55 4E 44 20 31 2C 31 35 30 2C    d?: SOUND 1,150,
0075A0:  33 30 30 22 00 38 00 94 02 8C 20 33 2C 22 31 20    300".8.... 3,"1 
0075B0:  28 63 68 61 6E 6E 65 6C 29 22 2C 22 31 35 30 20    (channel)","150 
0075C0:  28 70 65 72 69 6F 64 29 22 2C 22 33 30 30 20 28    (period)","300 (
0075D0:  64 75 72 61 74 69 6F 6E 05 DF FF FF FF FF 80 11    duration........
0075E0:  40 09 57 04 A6 04 B4 04 33 09 01 10 01 0C 00 08    @.W.....3.......
0075F0:  01 00 2C 53 41 54 31 30 00 00 00 00 00 00 00 00    ..,SAT10........
007600:  00 00 00 02 FF 00 79 05 70 09 00 79 0D 00 00 00    ......y.p..y....
007610:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007620:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007630:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007640:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007650:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007660:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007670:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007680:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007690:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0076A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0076B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0076C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0076D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0076E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0076F0:  00 00 00 94 DD FF FF FF FF 80 11 41 09 57 04 A6    ...........A.W..
007700:  04 BA 04 35 09 01 10 01 E3 39 12 06 00 16 29 22    ...5.....9....)"
007710:  2C 42 00 5E 00 9E 02 8C 20 22 4E 6F 2C 20 74 68    ,B.^.... "No, th
007720:  65 20 18 70 65 72 69 6F 64 18 20 64 65 74 65 72    e .period. deter
007730:  6D 69 6E 65 73 20 74 68 65 20 6E 6F 74 65 22 2C    mines the note",
007740:  22 43 6F 72 72 65 63 74 22 2C 22 4E 6F 2C 20 74    "Correct","No, t
007750:  68 65 20 18 70 65 72 69 6F 64 18 20 64 65 74 65    he .period. dete
007760:  72 6D 69 6E 65 73 20 74 68 65 20 6E 6F 74 65 22    rmines the note"
007770:  00 32 00 A8 02 8C 20 22 57 68 69 63 68 20 63 6F    .2.... "Which co
007780:  6D 6D 61 6E 64 20 77 6F 75 6C 64 20 67 69 76 65    mmand would give
007790:  20 74 68 65 20 68 69 67 68 65 72 20 6E 6F 74 65     the higher note
0077A0:  3F 22 00 2E 00 B2 02 8C 20 32 2C 22 53 4F 55 4E    ?"...... 2,"SOUN
0077B0:  44 20 31 2C 34 30 30 2C 32 30 30 22 2C 22 53 4F    D 1,400,200","SO
0077C0:  55 4E 44 20 31 2C 32 30 30 2C 34 30 30 22 2C 42    UND 1,200,400",B
0077D0:  00 39 00 BC 02 8C 20 22 4E 6F 2C 20 74 68 65 20    .9.... "No, the 
0077E0:  73 6D 61 6C 6C 65 72 20 74 68 65 20 70 65 72 69    smaller the peri
0077F0:  6F 64 2C 20 74 68 65 20 68 69 67 68 65 72 20 74    od, the higher t
007800:  68 65 20 73 6F 75 6E 64 22 00 3A 00 C6 02 4B D4    he sound".:...K.
007810:  8C 20 22 59 65 73 2C 20 74 68 65 20 73 6D 61 6C    . "Yes, the smal
007820:  6C 65 72 20 74 68 65 20 70 65 72 69 6F 64 2C 20    ler the period, 
007830:  74 68 65 20 68 69 67 68 65 72 20 74 68 65 20 73    the higher the s
007840:  6F 75 6E 64 22 00 43 00 D0 02 8C 20 22 54 68 65    ound".C.... "The
007850:  20 63 6F 6D 6D 61 6E 64 20 53 4F 55 4E 44 20 31     command SOUND 1
007860:  2C 30 2C 31 30 30 20 67 69 76 65 73 20 79 6F 75    ,0,100 gives you
007870:  20 73 69 6C 65 6E 63 65 2E 20 46 6F 72 20 68 6F     silence. For ho
007880:  77 20 6C 6F 6E 67 3F 22 00 30 00 DA 02 8C 20 33    w long?".0.... 3
007890:  2C 22 31 30 30 20 73 65 63 6F 6E 64 73 22 2C 22    ,"100 seconds","
0078A0:  31 30 20 73 65 63 6F 6E 64 73 22 2C 22 31 20 73    10 seconds","1 s
0078B0:  65 63 6F 6E 64 22 2C 43 00 2E 00 E4 02 8C 20 22    econd",C...... "
0078C0:  4E 6F 2C 20 31 20 73 65 63 6F 6E 64 22 2C 22 4E    No, 1 second","N
0078D0:  6F 2C 20 31 20 73 65 63 6F 6E 64 22 2C 22 43 6F    o, 1 second","Co
0078E0:  72 72 65 63 74 22 00 60 00 EE 02 8C 20 22 57 68    rrect".`.... "Wh
0078F0:  61 74 20 65 66 66 65 63 74 20 77 69 6C 6C 20 74    at effect will t
007900:  68 65 20 66 6F 6C 6C 6F 77 69 6E 67 20 65 6E 76    he following env
007910:  16 57 65 6C 6F 70 65 20 68 61 76 65 20 6F 6E 20    .Welope have on 
007920:  61 20 53 4F 55 4E 44 20 63 6F 6D 6D 61 6E 64 3F    a SOUND command?
007930:  20 20 20 20 20 20 20 20 20 20 45 4E 54 20 31 2C              ENT 1,
007940:  35 2C 2D 31 2C 31 30 22 00 56 00 F8 02 8C 20 34    5,-1,10".V.... 4
007950:  2C 22 52 61 69 73 65 73 20 74 68 65 20 76 6F 6C    ,"Raises the vol
007960:  75 6D 65 22 2C 22 4C 6F 77 65 72 73 20 74 68 65    ume","Lowers the
007970:  20 76 6F 6C 75 6D 65 22 2C 22 52 61 69 73 65 73     volume","Raises
007980:  20 74 68 65 20 6E 6F 74 65 22 2C 22 4C 6F 77 65     the note","Lowe
007990:  72 73 20 74 68 65 20 6E 6F 74 65 22 2C 43 00 8F    rs the note",C..
0079A0:  00 02 03 8C 20 22 4E 6F 2C 20 74 68 61 74 20 69    .... "No, that i
0079B0:  73 20 45 4E 56 2E 20 54 68 65 20 61 6E 73 77 65    s ENV. The answe
0079C0:  72 20 69 73 20 43 22 2C 22 4E 6F 2C 20 74 68 61    r is C","No, tha
0079D0:  74 20 69 73 20 45 4E 56 2E 20 54 68 65 20 61 6E    t is ENV. The an
0079E0:  73 77 65 72 20 69 73 20 43 22 2C 22 43 6F 72 72    swer is C","Corr
0079F0:  65 63 74 22 2C 22 4E 6F 2C 20 69 74 20 6C 6F 77    ect","No, it low
007A00:  65 72 73 20 74 68 65 20 70 65 72 69 6F 64 20 61    ers the period a
007A10:  6E 64 C0 F6 20 74 68 65 72 65 66 6F 72 65 20 72    nd.. therefore r
007A20:  61 69 73 65 73 20 74 68 65 20 6E 6F 74 65 22 00    aises the note".
007A30:  4B 00 0C 03 8C 20 22 54 68 69 73 20 74 69 6D 65    K.... "This time
007A40:  20 74 68 65 20 65 6E 76 65 6C 6F 70 65 20 69 73     the envelope is
007A50:  20 45 4E 56 20 31 2C 35 2C 2D 31 2C 31 30 20 20     ENV 1,5,-1,10  
007A60:  57 68 61 74 20 65 66 66 65 63 74 20 77 69 6C 6C    What effect will
007A70:  20 69 74 20 68 61 76 65 3F 22 00 56 00 16 03 8C     it have?".V....
007A80:  20 34 2C 22 52 61 69 73 65 73 20 74 68 65 20 76     4,"Raises the v
007A90:  6F 6C 75 6D 65 22 2C 22 4C 6F 77 65 72 73 20 74    olume","Lowers t
007AA0:  68 65 20 76 6F 6C 75 6D 65 22 2C 22 52 61 69 73    he volume","Rais
007AB0:  65 73 20 74 68 65 20 6E 6F 74 65 22 2C 22 4C 6F    es the note","Lo
007AC0:  77 65 72 73 20 74 68 65 20 6E 6F 74 65 22 2C 42    wers the note",B
007AD0:  00 79 00 20 03 8C 20 22 4E 6F 2C 20 69 74 20 18    .y. .. "No, it .
007AE0:  6C 6F 77 65 72 73 18 20 69 74 22 2C 22 43 6F 72    lowers. it","Cor
007AF0:  72 65 63 74 22 2C 22 59 6F 75 27 72 65 20 74 68    rect","You're th
007B00:  69 6E 6B 69 6E 67 20 6F 66 20 45 4E 54 2E 20 54    inking of ENT. T
007B10:  68 65 20 61 32 C3 6E 73 77 65 72 20 69 73 20 42    he a2.nswer is B
007B20:  22 2C 22 59 6F 75 27 72 65 20 74 68 69 6E 6B 69    ","You're thinki
007B30:  6E 67 20 6F 66 20 45 4E 54 2E 20 54 68 65 20 61    ng of ENT. The a
007B40:  6E 73 77 65 72 20 69 73 20 42 22 00 7B 00 2A 03    nswer is B".{.*.
007B50:  8C 20 22 57 68 61 74 20 70 61 72 74 73 20 6F 66    . "What parts of
007B60:  20 74 68 65 20 66 6F 6C 6C 6F 77 69 6E 67 20 63     the following c
007B70:  6F 6D 6D 61 6E 64 20 64 65 74 65 72 6D 69 6E 65    ommand determine
007B80:  20 74 68 65 20 64 75 72 61 74 69 6F 6E 20 6F 66     the duration of
007B90:  20 74 68 65 20 73 74 65 70 73 20 69 6E 20 74 68     the steps in th
007BA0:  65 20 65 6E 76 65 6C 6F 70 65 3F 20 20 20 20 20    e envelope?     
007BB0:  20 20 20 20 20 20 20 45 4E 54 20 31 2C 33 30 2C           ENT 1,30,
007BC0:  35 30 2C 34 30 22 00 19 00 34 03 8C 20 33 2C 22    50,40"...4.. 3,"
007BD0:  33 30 22 2C 22 35 30 22 2C 22 34 30 22 2C 43 00    30","50","40",C.
007BE0:  90 00 3E 03 8C 20 22 4E 6F 2C 20 74 68 69 73 20    ..>.. "No, this 
007BF0:  64 65 74 65 72 6D 69 6E 65 73 20 74 68 65 20 6E    determines the n
007C00:  75 6D 62 65 72 20 6F 66 20 73 74 65 70 73 2E 20    umber of steps. 
007C10:  54 68 65 20 61 6E 6A 83 73 77 65 72 20 69 73 20    The anj.swer is 
007C20:  43 22 2C 22 4E 6F 2C 20 74 68 69 73 20 64 65 74    C","No, this det
007C30:  65 72 6D 69 6E 65 73 20 74 68 65 20 61 6D 6F 75    ermines the amou
007C40:  6E 74 20 6F 66 20 63 68 61 6E 67 65 20 70 65 72    nt of change per
007C50:  20 73 74 65 70 2E 20 54 68 65 20 61 6E 73 77 65     step. The answe
007C60:  72 20 69 73 20 43 22 2C 22 43 6F 72 72 65 63 74    r is C","Correct
007C70:  22 00 1D 00 48 03 8C 20 22 20 20 20 20 20 20 20    "...H.. "       
007C80:  20 20 45 6E 64 20 6F 66 20 54 65 73 74 22 00 00      End of Test"..
007C90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007CA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007CB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007CC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007CD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007CE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007CF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007D00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007D10:  00 00 00 00 00 00 00 00 75 0D FF FF FF FF 80 11    ........u.......
007D20:  40 09 57 04 A6 04 B3 04 32 09 00 10 01 0B 00 08    @.W.....2.......
007D30:  01 00 2C 53 41 54 31 31 00 00 00 00 00 00 00 00    ..,SAT11........
007D40:  00 00 00 01 00 00 00 08 70 01 FF 20 0D 00 00 00    ........p.. ....
007D50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007D60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007D70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007D80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007D90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007DA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007DB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007DC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007DD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007DE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007DF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007E00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007E10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007E20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
007E30:  00 00 00 19 55 FF FF FF FF 80 11 42 09 08 04 A6    ....U......B....
007E40:  04 B9 04 36 09 01 10 01 82 0A 16 08 00 16 1B 00    ...6............
007E50:  0A 00 C5 20 53 65 6C 66 20 41 73 73 65 73 73 6D    ... Self Assessm
007E60:  65 6E 74 20 54 65 73 74 00 1B 00 14 00 C5 20 46    ent Test...... F
007E70:  69 72 73 74 20 53 74 65 70 73 20 69 6E 20 42 41    irst Steps in BA
007E80:  53 49 43 00 17 00 1E 00 C5 20 62 79 3A 44 61 76    SIC...... by:Dav
007E90:  65 20 41 74 68 65 72 74 6F 6E 00 06 00 28 00 C5    e Atherton...(..
007EA0:  00 63 00 32 00 A4 20 0E 2C 22 6C 69 73 74 0D 22    .c.2.. .,"list."
007EB0:  01 A4 20 0F 2C 22 72 75 6E 0D 22 01 A4 20 10 2C    .. .,"run.".. .,
007EC0:  22 6D 6F 64 65 20 32 3A 70 61 70 65 72 20 30 3A    "mode 2:paper 0:
007ED0:  69 6E 6B 20 30 2C 31 37 3A 69 6E 6B 20 31 2C 30    ink 0,17:ink 1,0
007EE0:  3A 62 6F 72 64 65 72 20 34 0D 22 01 A4 20 11 2C    :border 4.".. .,
007EF0:  22 72 65 6E 75 6D 0D 22 01 A4 20 12 2C FF 03 28    "renum.".. .,..(
007F00:  19 FF 29 00 0C 00 3C 00 B3 20 9F 20 1E 86 01 00    ..)...<.. . ....
007F10:  11 00 46 00 93 20 03 00 00 45 52 4F D2 28 13 29    ..F.. ...ERO.(.)
007F20:  00 26 00 50 00 AD 20 0F 01 82 20 19 0B 01 A2 20    .&.P.. ... .... 
007F30:  0E 2C 19 0E 01 A2 20 0F 2C 0E 01 A2 20 10 2C 0F    .,.... .,... .,.
007F40:  01 A2 20 11 2C 12 00 30 00 5A 00 CF 20 19 2E 49    .. .,..0.Z.. ..I
007F50:  FF 2C 1C 36 00 2C 1C 36 00 2C 1C 36 00 01 0D 00    .,.6.,.6.,.6....
007F60:  00 73 E3 EF 0E 01 0D 00 00 71 75 EE EF 0F 01 0D    .s.......qu.....
007F70:  00 00 6C 69 EE EF 19 21 00 16 00 64 00 9F 20 1E    ..li...!...d.. .
007F80:  A4 01 01 9F 20 1E 9A 01 01 9F 20 1E 30 02 00 33    .... ..... .0..3
007F90:  00 6E 00 A9 20 23 0F 2C 17 2C 15 01 BF 23 0F 2C    .n.. #.,.,...#.,
007FA0:  22 50 72 65 73 73 20 53 50 41 43 45 20 74 6F 20    "Press SPACE to 
007FB0:  73 74 61 72 74 22 01 D6 20 FF 43 F2 22 20 22 01    start".. .C." ".
007FC0:  D5 00 14 00 78 00 8A 01 8A 23 0F 01 0D 00 00 6C    ....x....#.....l
007FD0:  69 EE EF 19 21 00 10 00 82 00 9F 20 1E A4 01 01    i...!...... ....
007FE0:  9F 20 1E 9A 01 00 30 00 8C 00 A1 20 03 00 00 E1    . ....0.... ....
007FF0:  EF 22 20 20 20 20 20 20 20 20 20 45 6E 64 20 6F    ."         End o
008000:  66 20 54 65 73 74 22 20 EB 20 9F 20 1E 30 02 01    f Test" . . .0..
008010:  A0 20 1E 54 01 00 2C 00 96 00 A9 20 23 12 2C 11    . .T..,.... #.,.
008020:  F4 28 0D 00 00 71 75 EE F0 19 0A 29 2C 11 01 BF    .(...qu....),...
008030:  23 12 2C FF 19 28 0D 00 00 71 75 EE 29 3B 22 2E    #.,..(...qu.);".
008040:  22 00 0A 00 A0 00 9F 20 1E 30 02 00 1D 00 AA 00    "...... .0......
008050:  1B 9C C3 20 0D 00 00 6E F1 01 9E 20 0D 00 00 E9    ... ...n... ....
008060:  EF 0F 20 EC 20 0D 00 00 6E F1 00 1B 00 B4 00 C3    .. . ...n.......
008070:  20 03 00 00 E1 01 A9 20 23 0F 2C 10 2C 0D 00 00     ...... #.,.,...
008080:  E9 F6 10 F5 0F 00 22 00 BE 00 BF 23 0F 2C 22 28    ......"....#.,"(
008090:  22 3B FF 03 28 0D 00 00 E9 F4 19 40 29 3B 22 29    ";..(......@);")
0080A0:  20 22 3B 03 00 00 E1 00 06 00 C8 00 B0 00 0D 00     ";.............
0080B0:  D2 00 C3 20 03 00 00 61 6E F3 00 27 00 DC 00 9E    ... ...an..'....
0080C0:  20 0D 00 00 C9 EF 0F 20 EC 20 0D 00 00 4E D1 01     ...... . ...N..
0080D0:  C3 20 03 00 00 45 52 4F D2 28 0D 00 00 C9 29 01    . ...ERO.(....).
0080E0:  B0 00 1C 00 E6 00 03 00 00 E1 EF FF 43 01 A1 20    ............C.. 
0080F0:  03 00 00 E1 EF 22 22 20 A0 20 1E E6 00 00 37 00    ....."" . ....7.
008100:  F0 00 03 00 00 E1 EF FF 1C 28 03 00 00 E1 29 01    .........(....).
008110:  A1 20 03 00 00 E1 F1 22 41 22 20 FC 20 03 00 00    . ....."A" . ...
008120:  E1 EE FF 03 28 19 40 F4 0D 00 00 6E F1 29 20 A0    ....(.@....n.) .
008130:  20 1E E6 00 00 26 00 FA 00 0D 00 00 41 4E 53 4E     ....&......ANSN
008140:  55 CD EF 28 FF 01 28 03 00 00 C1 29 F5 19 40 29    U..(..(....)..@)
008150:  01 0D C4 DD 00 00 6C 69 EE EF 19 24 00 2F 00 04    ......li...$./..
008160:  01 A9 20 23 0F 2C 11 2C 0D 00 00 41 4E 53 4E 55    .. #.,.,...ANSNU
008170:  CD F6 10 F5 0F 01 BB 23 0F 2C 0E 01 BF 23 0F 2C    .......#.,...#.,
008180:  03 00 00 C1 3B 01 BB 23 0F 2C 0F 00 22 00 0E 01    ....;..#.,.."...
008190:  0D 00 00 E3 EF 0E 01 A1 20 03 00 00 E1 EF 03 00    ........ .......
0081A0:  00 61 6E F3 20 EB 20 0D 00 00 E3 EF 0F 00 15 00    .an. . .........
0081B0:  18 01 0D 00 00 73 E3 EF 0D 00 00 73 E3 F4 0D 00    .....s.....s....
0081C0:  00 E3 00 13 00 22 01 A9 20 23 0F 2C 16 2C 19 0F    .....".. #.,.,..
0081D0:  F5 0D 00 00 F8 00 0A 00 2C 01 9F 20 1E 44 02 00    ........,.. .D..
0081E0:  3C 00 36 01 A9 20 23 0F 2C 16 2C 19 0F F5 0D 00    <.6.. #.,.,.....
0081F0:  00 F8 01 BF 23 0F 2C 22 50 72 65 73 73 20 53 50    ....#.,"Press SP
008200:  41 43 45 20 74 6F 20 63 6F 6E 74 69 6E 75 65 22    ACE to continue"
008210:  01 D6 20 FF 43 F2 22 20 22 01 D5 00 14 00 40 01    .. .C." ".....@.
008220:  0D 00 00 71 75 EE EF 0D 00 00 71 75 EE F4 0F 00    ...qu.....qu....
008230:  0A 00 4A 01 A0 20 1E 78 00 00 0D 00 54 01 A9 20    ..J.. .x....T.. 
008240:  23 0F 2C 16 2C 15 00 2E 00 5E 01 BF 20 23 0F 2C    #.,.,....^.. #.,
008250:  22 59 6F 75 9B 62 20 73 63 6F 72 65 64 22 3B 0D    "You.b scored";.
008260:  00 00 73 E3 3B 22 6F 75 74 20 6F 66 22 3B 0D 00    ..s.;"out of";..
008270:  00 71 75 EE F5 0F 00 33 00 68 01 A9 20 23 0F 2C    .qu....3.h.. #.,
008280:  12 2C 19 0A 01 BF 23 0F 2C 22 50 72 65 73 73 20    .,....#.,"Press 
008290:  53 50 41 43 45 20 74 6F 20 72 75 6E 20 74 68 65    SPACE to run the
0082A0:  20 70 72 6F 67 72 61 6D 22 00 31 00 72 01 A9 20     program".1.r.. 
0082B0:  23 0F 2C 13 2C 19 0C 01 BF 23 0F 2C 22 61 67 61    #.,.,....#.,"aga
0082C0:  69 6E 2C 20 20 6F 72 20 45 53 43 2F 45 53 43 20    in,  or ESC/ESC 
0082D0:  74 6F 20 66 69 6E 69 73 68 22 00 11 00 7C 01 D6    to finish"...|..
0082E0:  20 FF 43 F2 22 20 22 01 D5 01 CA 00 21 00 86 01     .C." ".....!...
0082F0:  AD 20 0F 01 82 20 0F 01 A2 20 0E 2C 0F 01 A2 20    . ... ... .,... 
008300:  0F 2C 19 19 01 BA 20 0E 01 BB 20 0F 00 06 00 90    .,.... ... .....
008310:  01 98 00 70 00 9A 01 BA 20 23 11 2C 10 01 8A 20    ...p.... #.,... 
008320:  23 11 01 D8 20 10 2C 19 27 2C 10 2C 12 F4 0D 00    #... .,.',.,....
008330:  00 F8 01 D8 20 23 0F 2C 10 2C 19 27 2C 14 F4 0D    .... #.,.,.',...
008340:  00 00 F8 2C 19 18 01 BA 20 0E 01 BB 20 0F 01 8A    ...,.... ... ...
008350:  01 BA 20 23 0F 2C B4 CB 15 01 8A 20 23 0F 01 D8    .. #.,..... #...
008360:  20 14 2C 19 26 2C 11 2C 12 F4 0D 00 00 F8 01 D8     .,.&,.,........
008370:  20 23 0F 2C 11 2C 19 26 2C 15 F4 0D 00 00 F8 2C     #.,.,.&,......,
008380:  19 17 01 C9 00 0B 00 A4 01 C3 20 03 00 00 E1 00    .......... .....
008390:  0B 00 AE 01 0D 00 00 F8 EF 0E 00 0A 00 B8 01 9F    ................
0083A0:  20 1E CC 01 00 06 00 C2 01 C9 00 12 00 CC 01 0D     ...............
0083B0:  00 00 50 54 D2 EF 0D 00 00 4C 49 CE 00 18 00 D6    ..PT.....LI.....
0083C0:  01 D6 20 FF 0E 28 03 00 00 C1 29 20 EE 20 0D 00    .. ..(....) . ..
0083D0:  00 50 54 D2 00 1D 00 E0 01 20 20 D6 20 AC 28 03    .PT......  . .(.
0083E0:  00 00 C1 2C 0D 00 00 50 54 D2 2C 0F 29 F2 22 20    ...,...PT.,.)." 
0083F0:  22 00 18 00 EA 01 20 20 20 20 0D 00 00 50 54 D2    ".....    ...PT.
008400:  EF 0D 00 00 50 54 D2 F5 0F 00 0A 00 F4 01 20 20    ....PT........  
008410:  20 20 D5 00 1F 00 FE 01 20 20 AC 28 03 00 00 C1      ......  .(....
008420:  2C 0D 00 00 50 54 D2 2C 0F 29 EF FF 03 28 1C FE    ,...PT.,.)...(..
008430:  00 29 00 29 00 08 02 20 20 0D 00 00 50 54 D2 EF    .).)...  ...PT..
008440:  0D 00 00 50 54 D2 F4 0D 00 00 4C 49 CE 20 01 20    ...PT.....LI. . 
008450:  0D 00 00 D8 EF 0D 00 00 FF 49 D8 F4 0F 00 08 00    .........I......
008460:  12 02 20 20 D5 00 06 00 1C 02 C9 00 27 00 26 02    ..  ........'.&.
008470:  C5 3A 73 2F 72 20 74 6F 20 70 72 69 6E 74 20 61    .:s/r to print a
008480:  24 20 77 69 74 68 20 26 46 65 20 61 73 20 43 52    $ with &Fe as CR
008490:  4C 46 00 49 00 30 02 9E 20 0D 00 00 E9 EF 0F 20    LF.I.0.. ...... 
0084A0:  EC 20 FF 0E 28 03 00 00 E1 29 01 03 00 00 E2 EF    . ..(....)......
0084B0:  AC 28 03 00 00 E1 2C 0D 00 00 E9 2C 0F 29 01 A1    .(....,....,.)..
0084C0:  20 03 00 00 E2 EF FF 03 28 1C FE 00 29 EB 20 BF     .......(...). .
0084D0:  20 01 97 20 BF 20 03 00 00 E2 3B 00 08 00 3A 02     .. . ....;...:.
0084E0:  B0 01 C9 00 15 00 44 02 CC 20 0F 2C 1A DC 05 F5    ......D.. .,....
0084F0:  0D 00 00 C3 F6 1A AA 05 00 2A 00 4E 02 D8 20 E7    .........*.N.. .
008500:  20 0E 2C 0F 01 03 00 00 E1 EF 03 00 00 45 52 4F     .,..........ERO
008510:  D2 28 0D 00 00 41 4E 53 4E 55 CD 29 01 9F 20 1E    .(...ANSNU.).. .
008520:  CC 01 00 29 00 58 02 A9 20 0F 2C 28 10 F4 0D 00    ...).X.. .,(....
008530:  00 6E F1 29 F6 10 F5 0D 00 00 D8 01 9F 20 1E 30    .n.)......... .0
008540:  02 01 D8 20 E7 20 0E 2C 0F 01 C9 00 06 00 62 02    ... . .,......b.
008550:  01 00 3B 00 6C 02 C5 20 46 6F 01 7A 72 6D 61 74    ..;.l.. Fo.zrmat
008560:  3A 51 75 65 73 74 69 6F 6E 2C 4E 6F 20 6F 66 20    :Question,No of 
008570:  41 6E 73 2C 45 61 63 68 20 61 6E 73 2C 63 6F 72    Ans,Each ans,cor
008580:  72 65 63 74 20 6F 6E 65 20 28 41 2D 46 29 00 17    rect one (A-F)..
008590:  00 76 02 C5 20 52 65 73 70 6F 6E 73 65 73 20 28    .v.. Responses (
0085A0:  61 2D 2E 2E 29 00 25 00 80 02 8C 20 22 53 65 6C    a-..).%.... "Sel
0085B0:  66 20 41 73 73 65 73 73 6D 65 6E 74 20 54 65 73    f Assessment Tes
0085C0:  74 20 2D 20 43 68 2E 31 31 22 00 59 00 8A 02 8C    t - Ch.11".Y....
0085D0:  20 22 57 68 61 74 20 77 6F 75 6C 64 20 62 65 20     "What would be 
0085E0:  74 68 65 20 76 61 6C 75 65 20 6F 66 20 27 74 27    the value of 't'
0085F0:  20 61 66 74 65 72 20 74 68 65 20 66 6F 6C 6C 6F     after the follo
008600:  77 69 6E 67 20 63 6F 6D 6D 61 6E 64 73 3F 3A 20    wing commands?: 
008610:  73 3D 31 37 2E 33 32 3A 74 3D 52 4F 55 4E 44 28    s=17.32:t=ROUND(
008620:  73 29 22 00 20 00 94 02 8C 20 34 2C 22 31 37 22    s)". .... 4,"17"
008630:  2C 22 31 2E 37 22 2C 22 31 38 22 2C 22 31 2E 38    ,"1.7","18","1.8
008640:  22 2C 41 00 E2 00 9E 02 8C 20 22 43 6F 72 72 65    ",A...... "Corre
008650:  63 74 22 2C 22 4E 6F 2C 20 74 68 65 6A 38 FF FF    ct","No, thej8..
008660:  FF FF 80 11 41 09 57 04 A6 04 B5 04 30 09 01 10    ....A.W.....0...
008670:  01 0B 00 08 01 00 2C 53 41 54 31 31 00 00 00 00    ......,SAT11....
008680:  00 00 00 00 00 00 00 02 FF 00 20 05 70 09 00 20    .......... .p.. 
008690:  0D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0086A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0086B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0086C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0086D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0086E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0086F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008700:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008710:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008720:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008730:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008740:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008750:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008760:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008770:  00 00 00 00 00 00 00 75 25 FF FF FF FF 80 11 40    .......u%......@
008780:  09 08 04 A6 04 B9 04 37 09 01 10 01 FA 3B 12 06    .......7.....;..
008790:  00 16 20 63 6F 6D 6D 61 6E 64 20 67 69 76 65 73    .. command gives
0087A0:  20 79 6F 75 20 74 68 65 20 6E 65 61 72 65 73 74     you the nearest
0087B0:  20 77 68 6F 6C 65 20 6E 75 6D 62 65 72 2C 20 31     whole number, 1
0087C0:  37 20 69 6E 20 74 68 69 73 20 63 61 73 65 22 2C    7 in this case",
0087D0:  22 4E 6F 2C 20 74 68 65 20 63 6F 6D 6D 61 6E 64    "No, the command
0087E0:  20 67 69 76 65 73 20 79 6F 75 20 74 68 65 20 6E     gives you the n
0087F0:  65 61 72 65 73 74 20 77 68 6F 6C 65 20 6E 75 6D    earest whole num
008800:  62 65 72 2C 20 31 37 20 69 6E 20 74 68 69 73 20    ber, 17 in this 
008810:  63 61 73 65 22 2C 22 4E 6F 2C 20 74 68 65 20 63    case","No, the c
008820:  6F 6D 6D 61 6E 64 20 67 69 76 65 73 20 79 6F 75    ommand gives you
008830:  20 74 68 65 20 6E 65 61 72 65 73 74 20 77 68 6F     the nearest who
008840:  6C 65 20 6E 75 6D 62 65 72 2C 20 31 37 20 69 6E    le number, 17 in
008850:  20 74 68 69 73 20 63 61 73 65 22 00 39 00 A8 02     this case".9...
008860:  8C 20 22 57 68 61 74 20 69 73 20 74 68 65 20 61    . "What is the a
008870:  6E 73 77 65 72 20 74 6F 20 74 68 65 20 66 6F 6C    nswer to the fol
008880:  6C 6F 77 69 6E 67 20 73 75 6D 3F 3A 20 31 35 2A    lowing sum?: 15*
008890:  36 2F E2 D9 39 22 00 20 00 B2 02 8C 20 33 2C 22    6/..9". .... 3,"
0088A0:  31 35 2E 36 36 36 36 36 36 36 22 2C 22 31 30 22    15.6666666","10"
0088B0:  2C 22 35 22 2C 42 00 2C 00 BC 02 8C 20 22 4E 6F    ,"5",B.,.... "No
0088C0:  2C 20 69 74 27 73 20 31 30 22 2C 22 43 6F 72 72    , it's 10","Corr
0088D0:  65 63 74 22 2C 22 4E 6F 2C 20 69 74 27 73 20 31    ect","No, it's 1
0088E0:  30 22 00 3B 00 C6 02 8C 20 22 57 68 61 74 20 69    0".;.... "What i
0088F0:  73 20 74 68 65 20 61 6E 73 77 65 72 20 74 6F 20    s the answer to 
008900:  74 68 65 20 66 6F 6C 6C 6F 77 69 6E 67 20 73 75    the following su
008910:  6D 3F 3A 20 36 30 2F 28 35 2B 37 29 22 00 20 00    m?: 60/(5+7)". .
008920:  D0 02 8C 20 33 2C 22 31 39 22 2C 22 34 32 2E 38    ... 3,"19","42.8
008930:  35 37 31 34 32 34 22 2C 22 35 22 2C 43 00 2A 00    571424","5",C.*.
008940:  DA 02 8C 20 22 4E 6F 2C 20 69 74 27 73 20 35 22    ... "No, it's 5"
008950:  2C 22 4E 6F 2C 20 69 74 27 73 20 35 22 2C 22 43    ,"No, it's 5","C
008960:  6F 72 72 65 63 74 22 00 34 00 E4 02 8C 20 22 49    orrect".4.... "I
008970:  66 20 61 3D 34 2C 20 62 3D 33 2C 20 61 6E 64 20    f a=4, b=3, and 
008980:  63 3D 32 2C 20 77 68 61 74 20 77 69 6C 6C 20 28    c=2, what will (
008990:  61 2D 62 29 45 1C 2F 63 20 62 65 3F 22 00 16 00    a-b)E./c be?"...
0089A0:  EE 02 8C 20 32 2C 22 30 2E 35 22 2C 22 32 2E 35    ... 2,"0.5","2.5
0089B0:  22 2C 41 00 7C 00 F8 02 8C 20 22 43 6F 72 72 65    ",A.|.... "Corre
0089C0:  63 74 2C 20 6F 70 65 72 61 74 69 6F 6E 73 20 77    ct, operations w
0089D0:  69 74 68 69 6E 20 62 72 61 63 6B 65 74 73 20 61    ithin brackets a
0089E0:  72 65 20 63 61 72 72 69 65 64 20 6F 75 74 20 66    re carried out f
0089F0:  69 72 73 74 22 2C 22 57 72 6F 6E 67 2C 20 6F 70    irst","Wrong, op
008A00:  65 72 61 74 69 6F 6E 73 20 77 69 74 68 69 6E 20    erations within 
008A10:  62 72 61 63 6B 65 74 73 20 61 72 65 20 63 61 72    brackets are car
008A20:  72 69 65 64 20 6F 75 74 20 66 69 72 73 74 22 00    ried out first".
008A30:  3A 00 02 03 8C 20 22 57 68 61 74 20 64 6F 65 73    :.... "What does
008A40:  20 74 68 65 20 66 6F 6C 6C 6F 77 69 6E 67 20 65     the following e
008A50:  78 70 72 65 73 73 69 6F 6E 20 6D 65 61 6E 3F 3A    xpression mean?:
008A60:  20 61 3C 3D 31 35 2E 32 22 00 6E 00 0C 03 8C 20     a<=15.2".n.... 
008A70:  34 2C 22 61 20 69 73 20 6C 65 73 73 20 74 68 61    4,"a is less tha
008A80:  6E 20 31 35 2E 32 22 2C 22 61 20 69 73 20 6D 6F    n 15.2","a is mo
008A90:  72 65 20 74 68 61 79 A5 6E 20 31 35 2E 32 22 2C    re thay.n 15.2",
008AA0:  22 61 20 69 73 20 6C 65 73 73 20 6F 72 20 65 71    "a is less or eq
008AB0:  75 61 6C 20 74 6F 20 31 35 2E 32 22 2C 22 61 20    ual to 15.2","a 
008AC0:  69 73 20 6D 6F 72 65 20 6F 72 20 65 71 75 61 6C    is more or equal
008AD0:  20 74 6F 20 31 35 2E 32 22 00 08 00 16 03 8C 20     to 15.2"...... 
008AE0:  43 00 52 00 20 03 8C 20 22 4E 6F 2C 20 74 68 65    C.R. .. "No, the
008AF0:  20 61 6E 73 77 65 72 20 69 73 20 43 22 2C 22 4E     answer is C","N
008B00:  6F 2C 20 74 68 65 20 61 6E 73 77 65 72 20 69 73    o, the answer is
008B10:  20 43 22 2C 22 43 6F 72 72 65 63 74 22 2C 22 4E     C","Correct","N
008B20:  6F 2C 20 74 68 65 20 61 6E 73 77 65 72 20 69 73    o, the answer is
008B30:  20 43 22 00 1A 00 2A 03 8C 20 22 49 73 20 FF 67     C"...*.. "Is .g
008B40:  61 6D 65 FF 3E FF 47 41 4D 45 FF 3F 22 00 15 00    ame.>.GAME.?"...
008B50:  34 03 8C 20 32 2C 22 59 65 73 22 2C 22 4E 6F 22    4.. 2,"Yes","No"
008B60:  2C 41 00 44 00 3E 03 8C 20 22 43 6F 72 72 65 63    ,A.D.>.. "Correc
008B70:  74 2C 20 63 61 70 69 74 61 6C 20 6C 65 74 74 65    t, capital lette
008B80:  72 73 20 61 72 65 20 27 6C 65 73 73 20 74 68 61    rs are 'less tha
008B90:  6E 27 20 6C 6F 77 65 72 90 BA 20 63 61 73 65 20    n' lower.. case 
008BA0:  6C 65 74 74 65 72 73 22 00 46 00 48 03 8C 20 22    letters".F.H.. "
008BB0:  59 65 73 20 69 74 20 69 73 2E 20 43 61 70 69 74    Yes it is. Capit
008BC0:  61 6C 20 6C 65 74 74 65 72 73 20 61 72 65 20 27    al letters are '
008BD0:  6C 65 73 73 20 74 68 61 6E 27 20 6C 6F 77 65 72    less than' lower
008BE0:  20 63 61 73 65 20 6C 65 74 74 65 72 73 22 00 1B     case letters"..
008BF0:  00 52 03 8C 20 22 49 73 20 FF 67 61 6D 65 FF 3E    .R.. "Is .game.>
008C00:  FF 67 61 6D 65 73 FF 3F 22 00 15 00 5C 03 8C 20    .games.?"...\.. 
008C10:  32 2C 22 59 65 73 22 2C 22 4E 6F 22 2C 42 00 41    2,"Yes","No",B.A
008C20:  00 66 03 8C 20 22 4E 6F 20 69 74 20 18 69 73 6E    .f.. "No it .isn
008C30:  27 74 18 2C 20 73 68 6F 72 74 20 73 74 72 69 6E    't., short strin
008C40:  67 73 20 61 72 65 20 27 6C 65 73 73 20 74 68 61    gs are 'less tha
008C50:  6E 27 20 6C 6F 6E 67 65 72 20 6F 6E 65 73 22 00    n' longer ones".
008C60:  3B 00 70 03 8C 20 22 43 6F 72 72 65 63 74 2C 20    ;.p.. "Correct, 
008C70:  73 68 6F 72 74 20 73 74 72 69 6E 67 73 20 61 72    short strings ar
008C80:  65 20 27 6C 65 73 73 20 74 68 61 6E 27 20 6C 6F    e 'less than' lo
008C90:  6E 67 65 72 20 6F 6E 65 73 22 37 C5 00 1D 00 7A    nger ones"7....z
008CA0:  03 8C 20 22 20 20 20 20 20 20 20 20 20 45 6E 64    .. "         End
008CB0:  20 6F 66 20 54 65 73 74 22 00 00 00 00 00 00 00     of Test".......
008CC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008CD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008CE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008CF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008D00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008D10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008D20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008D30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008D40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008D50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008D60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008D70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008D80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008D90:  00 00 00 00 00 00 00 00 00 00 00 00 80 06 FF FF    ................
008DA0:  FF FF 80 11 42 09 57 04 A6 04 B5 04 2E 09 00 10    ....B.W.........
008DB0:  01 0B 00 08 01 00 2C 53 41 54 31 32 00 00 00 00    ......,SAT12....
008DC0:  00 00 00 00 00 00 00 01 00 00 00 08 70 01 FF 5B    ............p..[
008DD0:  12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008DE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008DF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008E00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008E10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008E20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008E30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008E40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008E50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008E60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008E70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008E80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008E90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008EA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
008EB0:  00 00 00 00 00 00 00 2E 95 FF FF FF FF 80 11 43    ...............C
008EC0:  09 57 04 A6 04 BA 04 36 09 01 10 01 87 0A 16 08    .W.....6........
008ED0:  00 16 1B 00 0A 00 C5 20 53 65 6C 66 20 41 73 73    ....... Self Ass
008EE0:  65 73 73 6D 65 6E 74 20 54 65 73 74 00 1B 00 14    essment Test....
008EF0:  00 C5 20 46 69 72 73 74 20 53 74 65 70 73 20 69    .. First Steps i
008F00:  6E 20 42 41 53 49 43 00 17 00 1E 00 C5 20 62 79    n BASIC...... by
008F10:  3A 44 61 76 65 20 41 74 68 65 72 74 6F 6E 00 06    :Dave Atherton..
008F20:  00 28 00 C5 00 63 00 32 00 A4 20 0E 2C 22 6C 69    .(...c.2.. .,"li
008F30:  73 74 0D 22 01 A4 20 0F 2C 22 72 75 6E 0D 22 01    st.".. .,"run.".
008F40:  A4 20 10 2C 22 6D 6F 64 65 20 32 3A 70 61 70 65    . .,"mode 2:pape
008F50:  72 20 30 3A 69 6E 6B 20 30 2C 31 37 3A 69 6E 6B    r 0:ink 0,17:ink
008F60:  20 31 2C 30 3A 62 6F 72 64 65 72 20 34 0D 22 01     1,0:border 4.".
008F70:  A4 20 11 2C 22 72 65 6E 75 6D 0D 22 01 A4 20 12    . .,"renum.".. .
008F80:  2C FF 03 28 19 FF 29 00 0C 00 3C 00 B3 20 9F 20    ,..(..)...<.. . 
008F90:  1E 86 01 00 11 00 46 00 93 20 03 00 00 45 52 4F    ......F.. ...ERO
008FA0:  D2 28 13 29 00 26 00 50 00 AD 20 0F 01 82 20 19    .(.).&.P.. ... .
008FB0:  0B 01 A2 20 0E 2C 19 0E 01 A2 20 0F 2C 0E 01 A2    ... .,.... .,...
008FC0:  20 10 2C 0F 01 A2 20 11 2C 12 00 30 00 5A 00 CF     .,... .,..0.Z..
008FD0:  20 19 2E 49 FF 2C 1C 36 00 2C 1C 36 00 2C 1C 36     ..I.,.6.,.6.,.6
008FE0:  00 01 0D 00 00 73 E3 EF 0E 01 0D 00 00 71 75 EE    .....s.......qu.
008FF0:  EF 0F 01 0D 00 00 6C 69 EE EF 19 21 00 16 00 64    ......li...!...d
009000:  00 9F 20 1E A4 01 01 9F 20 1E 9A 01 01 9F 20 1E    .. ..... ..... .
009010:  30 02 00 33 00 6E 00 A9 20 23 0F 2C 17 2C 15 01    0..3.n.. #.,.,..
009020:  BF 23 0F 2C 22 50 72 65 73 73 20 53 50 41 43 45    .#.,"Press SPACE
009030:  20 74 6F 20 73 74 61 72 74 22 01 D6 20 FF 43 F2     to start".. .C.
009040:  22 20 22 01 D5 00 14 00 78 00 8A 01 8A 23 0F 01    " ".....x....#..
009050:  0D 00 00 6C 69 EE EF 19 21 00 10 00 82 00 9F 20    ...li...!...... 
009060:  1E A4 01 01 9F 20 1E 9A 01 00 30 00 8C 00 A1 20    ..... ....0.... 
009070:  03 00 00 E1 EF 22 20 20 20 20 20 20 20 20 20 45    ....."         E
009080:  6E 64 20 6F 66 20 54 65 73 74 22 20 EB 20 9F 20    nd of Test" . . 
009090:  1E 30 02 01 A0 20 1E 54 01 00 2C 00 96 00 A9 20    .0... .T..,.... 
0090A0:  23 12 2C 11 F4 28 0D 00 00 71 75 EE F0 19 0A 29    #.,..(...qu....)
0090B0:  2C 11 01 BF 23 12 2C FF 19 28 0D 00 00 71 75 EE    ,...#.,..(...qu.
0090C0:  29 3B 22 2E 22 00 0A 00 A0 00 9F 20 1E 30 02 00    );"."...... .0..
0090D0:  1D 00 AA 00 1B 9C C3 20 0D 00 00 6E F1 01 9E 20    ....... ...n... 
0090E0:  0D 00 00 E9 EF 0F 20 EC 20 0D 00 00 6E F1 00 1B    ...... . ...n...
0090F0:  00 B4 00 C3 20 03 00 00 E1 01 A9 20 23 0F 2C 10    .... ...... #.,.
009100:  2C 0D 00 00 E9 F6 10 F5 0F 00 22 00 BE 00 BF 23    ,........."....#
009110:  0F 2C 22 28 22 3B FF 03 28 0D 00 00 E9 F4 19 40    .,"(";..(......@
009120:  29 3B 22 29 20 22 3B 03 00 00 E1 00 06 00 C8 00    );") ";.........
009130:  B0 00 0D 00 D2 00 C3 20 03 00 00 61 6E F3 00 27    ....... ...an..'
009140:  00 DC 00 9E 20 0D 00 00 C9 EF 0F 20 EC 20 0D 00    .... ...... . ..
009150:  00 4E D1 01 C3 20 03 00 00 45 52 4F D2 28 0D 00    .N... ...ERO.(..
009160:  00 C9 29 01 B0 00 1C 00 E6 00 03 00 00 E1 EF FF    ..).............
009170:  43 01 A1 20 03 00 00 E1 EF 22 22 20 A0 20 1E E6    C.. ....."" . ..
009180:  00 00 37 00 F0 00 03 00 00 E1 EF FF 1C 28 03 00    ..7..........(..
009190:  00 E1 29 01 A1 20 03 00 00 E1 F1 22 41 22 20 FC    ..).. ....."A" .
0091A0:  20 03 00 00 E1 EE FF 03 28 19 40 F4 0D 00 00 6E     .......(.@....n
0091B0:  F1 29 20 A0 20 1E E6 00 00 26 00 FA 00 0D 00 00    .) . ....&......
0091C0:  41 4E 53 4E 55 CD EF 28 FF 01 28 03 00 00 C1 29    ANSNU..(..(....)
0091D0:  F5 19 40 29 01 0D C4 DD 00 00 6C 69 EE EF 19 24    ..@)......li...$
0091E0:  00 2F 00 04 01 A9 20 23 0F 2C 11 2C 0D 00 00 41    ./.... #.,.,...A
0091F0:  4E 53 4E 55 CD F6 10 F5 0F 01 BB 23 0F 2C 0E 01    NSNU.......#.,..
009200:  BF 23 0F 2C 03 00 00 C1 3B 01 BB 23 0F 2C 0F 00    .#.,....;..#.,..
009210:  22 00 0E 01 0D 00 00 E3 EF 0E 01 A1 20 03 00 00    "........... ...
009220:  E1 EF 03 00 00 61 6E F3 20 EB 20 0D 00 00 E3 EF    .....an. . .....
009230:  0F 00 15 00 18 01 0D 00 00 73 E3 EF 0D 00 00 73    .........s.....s
009240:  E3 F4 0D 00 00 E3 00 13 00 22 01 A9 20 23 0F 2C    .........".. #.,
009250:  16 2C 19 0F F5 0D 00 00 F8 00 0A 00 2C 01 9F 20    .,..........,.. 
009260:  1E 44 02 00 3C 00 36 01 A9 20 23 0F 2C 16 2C 19    .D..<.6.. #.,.,.
009270:  0F F5 0D 00 00 F8 01 BF 23 0F 2C 22 50 72 65 73    ........#.,"Pres
009280:  73 20 53 50 41 43 45 20 74 6F 20 63 6F 6E 74 69    s SPACE to conti
009290:  6E 75 65 22 01 D6 20 FF 43 F2 22 20 22 01 D5 00    nue".. .C." "...
0092A0:  14 00 40 01 0D 00 00 71 75 EE EF 0D 00 00 71 75    ..@....qu.....qu
0092B0:  EE F4 0F 00 0A 00 4A 01 A0 20 1E 78 00 00 0D 00    ......J.. .x....
0092C0:  54 01 A9 20 23 0F 2C 16 2C 15 00 2E 00 5E 01 BF    T.. #.,.,....^..
0092D0:  20 23 0F 2C 22 59 6F 75 9B 62 20 73 63 6F 72 65     #.,"You.b score
0092E0:  64 22 3B 0D 00 00 73 E3 3B 22 6F 75 74 20 6F 66    d";...s.;"out of
0092F0:  22 3B 0D 00 00 71 75 EE F5 0F 00 33 00 68 01 A9    ";...qu....3.h..
009300:  20 23 0F 2C 12 2C 19 0A 01 BF 23 0F 2C 22 50 72     #.,.,....#.,"Pr
009310:  65 73 73 20 53 50 41 43 45 20 74 6F 20 72 75 6E    ess SPACE to run
009320:  20 74 68 65 20 70 72 6F 67 72 61 6D 22 00 31 00     the program".1.
009330:  72 01 A9 20 23 0F 2C 13 2C 19 0C 01 BF 23 0F 2C    r.. #.,.,....#.,
009340:  22 61 67 61 69 6E 2C 20 20 6F 72 20 45 53 43 2F    "again,  or ESC/
009350:  45 53 43 20 74 6F 20 66 69 6E 69 73 68 22 00 11    ESC to finish"..
009360:  00 7C 01 D6 20 FF 43 F2 22 20 22 01 D5 01 CA 00    .|.. .C." ".....
009370:  21 00 86 01 AD 20 0F 01 82 20 0F 01 A2 20 0E 2C    !.... ... ... .,
009380:  0F 01 A2 20 0F 2C 19 19 01 BA 20 0E 01 BB 20 0F    ... .,.... ... .
009390:  00 06 00 90 01 98 00 70 00 9A 01 BA 20 23 11 2C    .......p.... #.,
0093A0:  10 01 8A 20 23 11 01 D8 20 10 2C 19 27 2C 10 2C    ... #... .,.',.,
0093B0:  12 F4 0D 00 00 F8 01 D8 20 23 0F 2C 10 2C 19 27    ........ #.,.,.'
0093C0:  2C 14 F4 0D 00 00 F8 2C 19 18 01 BA 20 0E 01 BB    ,......,.... ...
0093D0:  20 0F 01 8A 01 BA 20 23 0F 2C B4 CB 15 01 8A 20     ..... #.,..... 
0093E0:  23 0F 01 D8 20 14 2C 19 26 2C 11 2C 12 F4 0D 00    #... .,.&,.,....
0093F0:  00 F8 01 D8 20 23 0F 2C 11 2C 19 26 2C 15 F4 0D    .... #.,.,.&,...
009400:  00 00 F8 2C 19 17 01 C9 00 0B 00 A4 01 C3 20 03    ...,.......... .
009410:  00 00 E1 00 0B 00 AE 01 0D 00 00 F8 EF 0E 00 0A    ................
009420:  00 B8 01 9F 20 1E CC 01 00 06 00 C2 01 C9 00 12    .... ...........
009430:  00 CC 01 0D 00 00 50 54 D2 EF 0D 00 00 4C 49 CE    ......PT.....LI.
009440:  00 18 00 D6 01 D6 20 FF 0E 28 03 00 00 C1 29 20    ...... ..(....) 
009450:  EE 20 0D 00 00 50 54 D2 00 1D 00 E0 01 20 20 D6    . ...PT......  .
009460:  20 AC 28 03 00 00 C1 2C 0D 00 00 50 54 D2 2C 0F     .(....,...PT.,.
009470:  29 F2 22 20 22 00 18 00 EA 01 20 20 20 20 0D 00    )." ".....    ..
009480:  00 50 54 D2 EF 0D 00 00 50 54 D2 F5 0F 00 0A 00    .PT.....PT......
009490:  F4 01 20 20 20 20 D5 00 1F 00 FE 01 20 20 AC 28    ..    ......  .(
0094A0:  03 00 00 C1 2C 0D 00 00 50 54 D2 2C 0F 29 EF FF    ....,...PT.,.)..
0094B0:  03 28 1C FE 00 29 00 29 00 08 02 20 20 0D 00 00    .(...).)...  ...
0094C0:  50 54 D2 EF 0D 00 00 50 54 D2 F4 0D 00 00 4C 49    PT.....PT.....LI
0094D0:  CE 20 01 20 0D 00 00 D8 EF 0D 00 00 FF 49 D8 F4    . . .........I..
0094E0:  0F 00 08 00 12 02 20 20 D5 00 06 00 1C 02 C9 00    ......  ........
0094F0:  27 00 26 02 C5 3A 73 2F 72 20 74 6F 20 70 72 69    '.&..:s/r to pri
009500:  6E 74 20 61 24 20 77 69 74 68 20 26 46 65 20 61    nt a$ with &Fe a
009510:  73 20 43 52 4C 46 00 49 00 30 02 9E 20 0D 00 00    s CRLF.I.0.. ...
009520:  E9 EF 0F 20 EC 20 FF 0E 28 03 00 00 E1 29 01 03    ... . ..(....)..
009530:  00 00 E2 EF AC 28 03 00 00 E1 2C 0D 00 00 E9 2C    .....(....,....,
009540:  0F 29 01 A1 20 03 00 00 E2 EF FF 03 28 1C FE 00    .).. .......(...
009550:  29 EB 20 BF 20 01 97 20 BF 20 03 00 00 E2 3B 00    ). . .. . ....;.
009560:  08 00 3A 02 B0 01 C9 00 15 00 44 02 CC 20 0F 2C    ..:.......D.. .,
009570:  1A DC 05 F5 0D 00 00 C3 F6 1A AA 05 00 2A 00 4E    .............*.N
009580:  02 D8 20 E7 20 0E 2C 0F 01 03 00 00 E1 EF 03 00    .. . .,.........
009590:  00 45 52 4F D2 28 0D 00 00 41 4E 53 4E 55 CD 29    .ERO.(...ANSNU.)
0095A0:  01 9F 20 1E CC 01 00 29 00 58 02 A9 20 0F 2C 28    .. ....).X.. .,(
0095B0:  10 F4 0D 00 00 6E F1 29 F6 10 F5 0D 00 00 D8 01    .....n.)........
0095C0:  9F 20 1E 30 02 01 D8 20 E7 20 0E 2C 0F 01 C9 00    . .0... . .,....
0095D0:  06 00 62 02 01 00 3B 00 6C 02 C5 20 46 6F 01 7A    ..b...;.l.. Fo.z
0095E0:  72 6D 61 74 3A 51 75 65 73 74 69 6F 6E 2C 4E 6F    rmat:Question,No
0095F0:  20 6F 66 20 41 6E 73 2C 45 61 63 68 20 61 6E 73     of Ans,Each ans
009600:  2C 63 6F 72 72 65 63 74 20 6F 6E 65 20 28 41 2D    ,correct one (A-
009610:  46 29 00 17 00 76 02 C5 20 52 65 73 70 6F 6E 73    F)...v.. Respons
009620:  65 73 20 28 61 2D 2E 2E 29 00 25 00 80 02 8C 20    es (a-..).%.... 
009630:  22 53 65 6C 66 20 41 73 73 65 73 73 6D 65 6E 74    "Self Assessment
009640:  20 54 65 73 74 20 2D 20 43 68 2E 31 32 22 00 4B     Test - Ch.12".K
009650:  00 8A 02 8C 20 22 59 6F 75 20 63 61 6E 20 67 65    .... "You can ge
009660:  74 20 74 68 65 20 27 57 65 6C 63 6F 6D 65 27 20    t the 'Welcome' 
009670:  73 63 72 65 65 6E 20 62 61 63 6B 20 62 79 20 70    screen back by p
009680:  72 65 73 73 69 6E 67 20 43 54 52 4C 2F 53 48 49    ressing CTRL/SHI
009690:  46 54 2F 45 4E 54 45 52 22 00 1B 00 94 02 8C 20    FT/ENTER"...... 
0096A0:  32 2C 22 54 72 75 65 3F 22 2C 22 46 61 6C 73 65    2,"True?","False
0096B0:  3F 22 2C 42 00 4F 00 9E 02 8C 20 22 4E 6F 2C 20    ?",B.O.... "No, 
0096C0:  69 74 20 73 68 6F 75 6C 64 20 62 65 20 43 54 52    it should be CTR
0096D0:  4C 2F 53 48 49 46 54 2F 45 53 43 22 2C 22 43 6F    L/SHIFT/ESC","Co
0096E0:  32 CD FF FF FF FF 80 11 42 09 57 04 A6 04 B5 04    2.......B.W.....
0096F0:  31 09 00 10 01 0C 00 08 01 00 2C 53 41 54 31 32    1.........,SAT12
009700:  00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 08    ................
009710:  70 09 00 5B 12 00 00 00 00 00 00 00 00 00 00 00    p..[............
009720:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009730:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009740:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009750:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009760:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009770:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009780:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
009790:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0097A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0097B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0097C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0097D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0097E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0097F0:  00 00 00 00 00 00 00 00 00 00 00 8E 26 FF FF FF    ............&...
009800:  FF 80 11 43 09 57 04 A6 04 BB 04 37 09 00 10 01    ...C.W.....7....
009810:  85 0A 16 08 00 16 72 72 65 63 74 2C 20 69 74 20    ......rrect, it 
009820:  73 68 6F 75 6C 64 20 62 65 20 43 54 52 4C 2F 53    should be CTRL/S
009830:  48 49 46 54 2F 45 53 43 22 00 2D 00 A8 02 8C 20    HIFT/ESC".-.... 
009840:  22 48 6F 77 20 6D 61 6E 79 20 49 4E 4B 73 20 63    "How many INKs c
009850:  61 6E 20 79 6F 75 20 75 73 65 20 69 6E 20 4D 6F    an you use in Mo
009860:  64 65 20 30 3F 22 00 17 00 B2 02 8C 20 33 2C 22    de 0?"...... 3,"
009870:  32 22 2C 22 34 22 2C 22 31 36 22 2C 43 00 37 00    2","4","16",C.7.
009880:  BC 02 8C 20 22 4E 6F 2C 20 79 6F 75 27 72 65 20    ... "No, you're 
009890:  74 68 69 6E 6B 69 6E 67 20 6F 66 20 4D 6F 64 65    thinking of Mode
0098A0:  20 32 2C 20 74 68 65 20 61 6E 73 77 65 72 20 69     2, the answer i
0098B0:  73 20 43 22 00 37 00 C6 02 8C 20 22 4E 6F 2C 20    s C".7.... "No, 
0098C0:  79 6F 75 27 72 65 20 74 68 69 6E 6B 69 6E 67 20    you're thinking 
0098D0:  6F 66 20 4D 6F 64 65 20 31 2C 20 74 68 65 20 61    of Mode 1, the a
0098E0:  6E 73 77 65 72 20 69 73 20 43 22 00 10 00 D0 02    nswer is C".....
0098F0:  8C 20 22 43 6F 72 72 65 63 74 22 00 49 00 DA 02    . "Correct".I...
009900:  8C 20 22 57 68 61 74 20 77 69 6C 6C 20 61 70 70    . "What will app
009910:  65 61 72 20 6F 6E C1 C5 20 74 68 65 20 73 63 72    ear on.. the scr
009920:  65 65 6E 20 69 66 20 79 6F 75 20 70 72 65 73 73    een if you press
009930:  20 27 32 27 20 61 66 74 65 72 20 43 41 50 53 20     '2' after CAPS 
009940:  4C 4F 43 4B 3F 22 00 20 00 E4 02 8C 20 34 2C 22    LOCK?". .... 4,"
009950:  FF 22 2C 22 7E 22 2C 22 4E 6F 74 68 69 6E 67 22    .","~","Nothing"
009960:  2C 22 32 22 2C 44 00 40 00 EE 02 8C 20 22 4E 6F    ,"2",D.@.... "No
009970:  2C 20 79 6F 75 20 67 65 74 20 FF 20 77 68 65 6E    , you get . when
009980:  20 79 6F 75 20 68 6F 6C 64 20 64 6F 77 6E 20 53     you hold down S
009990:  48 49 46 54 2E 20 54 68 65 20 61 6E 73 77 65 72    HIFT. The answer
0099A0:  20 69 73 20 44 22 00 3F 00 F8 02 8C 20 22 4E 6F     is D".?.... "No
0099B0:  2C 20 79 6F 75 20 67 65 74 20 7E 20 77 68 65 6E    , you get ~ when
0099C0:  20 79 6F 75 20 68 6F 6C 64 20 64 6F 77 6E 20 43     you hold down C
0099D0:  54 52 4C 2E 20 54 68 65 20 61 6E 73 77 65 72 20    TRL. The answer 
0099E0:  69 73 20 44 22 00 18 00 02 03 8C 20 22 4E 6F 2C    is D"...... "No,
0099F0:  20 32 22 2C 22 43 6F 72 72 65 63 74 22 00 44 00     2","Correct".D.
009A00:  0C 03 8C 20 22 57 68 61 74 20 69 73 20 74 68 65    ... "What is the
009A10:  20 74 6F 74 61 6C 20 6E DD 89 75 6D 62 65 72 20     total n..umber 
009A20:  6F 66 20 70 69 78 65 6C 73 20 6F 6E 20 74 68 65    of pixels on the
009A30:  20 73 63 72 65 65 6E 20 69 6E 20 4D 6F 64 65 20     screen in Mode 
009A40:  30 3F 22 00 22 00 16 03 8C 20 33 2C 22 31 36 30    0?".".... 3,"160
009A50:  30 30 22 2C 22 33 32 30 30 30 22 2C 22 36 34 30    00","32000","640
009A60:  30 30 22 2C 42 00 4F 00 20 03 8C 20 22 4E 6F 2C    00",B.O. .. "No,
009A70:  20 31 36 30 20 78 20 32 30 30 20 3D 20 33 32 30     160 x 200 = 320
009A80:  30 30 22 2C 22 59 65 73 2C 20 31 36 30 20 78 20    00","Yes, 160 x 
009A90:  32 30 30 20 3D 20 33 32 30 30 30 22 2C 22 4E 6F    200 = 32000","No
009AA0:  2C 20 31 36 30 20 78 20 32 30 30 20 3D 20 33 32    , 160 x 200 = 32
009AB0:  30 30 30 22 00 94 00 2A 03 8C 20 22 48 6F 77 20    000"...*.. "How 
009AC0:  6D 61 6E 79 20 64 6F 74 73 20 64 6F 65 73 20 74    many dots does t
009AD0:  68 69 73 20 70 72 6F 67 72 61 6D 20 70 75 74 20    his program put 
009AE0:  6F 6E 20 74 68 65 20 73 63 72 65 65 6E 3F 20 20    on the screen?  
009AF0:  20 20 20 20 20 20 20 20 20 20 20 20 20 31 30 20                 10 
009B00:  46 4F 52 20 61 3D 30 20 54 4F 20 36 33 20 53 54    FOR a=0 TO 63 ST
009B10:  45 50 20 33 20 20 20 20 20 20 41 17 20 20 20 20    EP 3      A.    
009B20:  32 30 20 50 52 49 4E 54 20 FF 2E FF 3B 20 20 20    20 PRINT ...;   
009B30:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                    
009B40:  33 30 20 4E 45 58 54 20 61 22 00 19 00 34 03 8C    30 NEXT a"...4..
009B50:  20 33 2C 22 32 30 22 2C 22 32 31 22 2C 22 32 32     3,"20","21","22
009B60:  22 2C 43 00 95 00 3E 03 8C 20 22 4E 6F 2C 20 69    ",C...>.. "No, i
009B70:  74 27 73 20 32 32 20 62 65 63 61 75 73 65 20 77    t's 22 because w
009B80:  65 20 73 74 61 72 74 65 64 20 66 72 6F 6D 20 30    e started from 0
009B90:  20 6E 6F 74 20 31 22 2C 22 4E 6F 2C 20 69 74 27     not 1","No, it'
009BA0:  73 20 32 32 20 62 65 63 61 75 73 65 20 77 65 20    s 22 because we 
009BB0:  73 74 61 72 74 65 64 20 66 72 6F 6D 20 30 20 6E    started from 0 n
009BC0:  6F 74 20 31 22 2C 22 43 6F 72 72 65 63 74 2C 20    ot 1","Correct, 
009BD0:  69 74 27 73 20 32 32 20 62 65 63 61 75 73 65 20    it's 22 because 
009BE0:  77 65 20 73 74 61 72 74 65 64 20 66 72 6F 6D 20    we started from 
009BF0:  30 20 6E 6F 74 20 31 22 00 51 00 48 03 8C 20 22    0 not 1".Q.H.. "
009C00:  50 4C 4F 54 20 36 34 30 2C 34 30 30 20 77 69 6C    PLOT 640,400 wil
009C10:  6C 20 70 75 74 20 61 20 64 6F 74 20 AE 02 69 6E    l put a dot ..in
009C20:  20 74 68 65 20 62 6F 74 74 6F 6D 20 6C 65 66 74     the bottom left
009C30:  20 68 61 6E 64 20 63 6F 72 6E 65 72 20 6F 66 20     hand corner of 
009C40:  74 68 65 20 73 63 72 65 65 6E 22 00 1B 00 52 03    the screen"...R.
009C50:  8C 20 32 2C 22 54 72 75 65 3F 22 2C 22 46 61 6C    . 2,"True?","Fal
009C60:  73 65 3F 22 2C 42 00 70 00 5C 03 8C 20 22 4E 6F    se?",B.p.\.. "No
009C70:  2C 20 74 68 65 20 73 63 72 65 65 6E 20 73 74 61    , the screen sta
009C80:  72 74 73 20 61 74 20 30 2C 20 61 6E 64 20 74 68    rts at 0, and th
009C90:  65 72 65 66 6F 72 65 20 65 6E 64 73 20 61 74 20    erefore ends at 
009CA0:  36 33 39 2C 33 39 39 22 2C 22 59 65 73 2C 20 74    639,399","Yes, t
009CB0:  68 65 20 68 69 67 68 65 73 74 20 76 61 6C 75 65    he highest value
009CC0:  20 6F 6E 20 73 63 72 65 65 6E 20 69 73 20 36 33     on screen is 63
009CD0:  39 2C 33 39 39 22 00 6A 00 66 03 8C 20 22 57 68    9,399".j.f.. "Wh
009CE0:  61 74 20 69 73 20 74 68 65 20 6E 65 78 74 20 6C    at is the next l
009CF0:  69 6E 65 20 74 6F 20 62 65 20 65 78 65 63 75 74    ine to be execut
009D00:  65 64 20 77 68 65 6E 20 58 3D 39 2E 39 39 3F 3A    ed when X=9.99?:
009D10:  20 20 20 20 20 20 20 20 20 20 49 46 20 58 A9 1A              IF X..
009D20:  3E 3D 39 2E 39 39 20 54 48 45 4E 20 47 4F 54 4F    >=9.99 THEN GOTO
009D30:  20 31 30 30 20 45 4C 53 45 20 47 4F 54 4F 20 31     100 ELSE GOTO 1
009D40:  30 22 00 1F 00 70 03 8C 20 32 2C 22 4C 69 6E 65    0"...p.. 2,"Line
009D50:  20 31 30 30 22 2C 22 4C 69 6E 65 20 31 30 22 2C     100","Line 10",
009D60:  41 00 24 00 7A 03 8C 20 22 43 6F 72 72 65 63 74    A.$.z.. "Correct
009D70:  22 2C 22 4E 6F 2C 20 74 68 65 20 6F 74 68 65 72    ","No, the other
009D80:  20 6F 6E 65 22 00 49 00 84 03 8C 20 22 49 73 20     one".I.... "Is 
009D90:  4C 45 54 20 66 69 76 65 3D 73 69 78 20 74 68 65    LET five=six the
009DA0:  20 73 61 6D 65 20 74 68 69 6E 67 20 61 73 20 4C     same thing as L
009DB0:  45 54 20 73 69 78 3D 66 69 76 65 20 69 6E 20 41    ET six=five in A
009DC0:  6D 73 74 72 61 64 20 42 41 53 49 43 3F 22 00 15    mstrad BASIC?"..
009DD0:  00 8E 03 8C 20 32 2C 22 59 65 73 22 2C 22 4E 6F    .... 2,"Yes","No
009DE0:  22 2C 42 00 47 00 98 03 8C 20 22 4E 6F 74 20 73    ",B.G.... "Not s
009DF0:  6F 2C 20 69 74 20 69 73 20 61 6C 77 61 79 73 20    o, it is always 
009E00:  74 68 65 20 76 61 72 69 61 62 6C 65 20 6F 6E 20    the variable on 
009E10:  74 68 65 20 6C 65 66 74 20 77 68 69 63 68 20 69    the left which i
009E20:  82 4A 73 20 63 68 61 6E 67 65 64 22 00 48 00 A2    .Js changed".H..
009E30:  03 8C 20 22 43 6F 72 72 65 63 74 2C 20 69 74 20    .. "Correct, it 
009E40:  69 73 20 61 6C 77 61 79 73 20 74 68 65 20 76 61    is always the va
009E50:  72 69 61 62 6C 65 20 6F 6E 20 74 68 65 20 6C 65    riable on the le
009E60:  66 74 20 77 68 69 63 68 20 69 73 20 63 68 61 6E    ft which is chan
009E70:  67 65 64 22 00 6B 00 AC 03 8C 20 22 54 68 65 20    ged".k.... "The 
009E80:  63 6F 6D 6D 61 6E 64 20 4D 4F 56 45 20 52 4E 44    command MOVE RND
009E90:  2A 36 33 39 2C 52 4E 44 2A 33 39 39 20 77 69 6C    *639,RND*399 wil
009EA0:  6C 20 6D 6F 76 65 20 74 68 65 20 67 72 61 70 68    l move the graph
009EB0:  69 63 73 20 63 75 72 73 6F 72 20 74 6F 20 73 63    ics cursor to sc
009EC0:  72 65 65 6E 20 63 6F 2D 6F 72 64 69 6E 61 74 65    reen co-ordinate
009ED0:  73 20 78 3D 36 30 30 2C 79 3D 33 30 30 3F 22 00    s x=600,y=300?".
009EE0:  1B 00 B6 03 8C 20 32 2C 22 54 72 75 65 3F 22 2C    ..... 2,"True?",
009EF0:  22 46 61 6C 73 65 3F 22 2C 42 00 42 00 C0 03 8C    "False?",B.B....
009F00:  20 22 4E 6F 2C 20 74 68 65 20 63 75 72 73 6F 72     "No, the cursor
009F10:  20 77 69 6C 6C 20 62 65 20 61 74 20 61 20 72 61     will be at a ra
009F20:  6E 64 1F D8 6F 6D 20 70 6F 73 69 74 69 6F 6E 20    nd..om position 
009F30:  6F 6E 20 74 68 65 20 73 63 72 65 65 6E 22 00 47    on the screen".G
009F40:  00 CA 03 8C 20 22 43 6F 72 72 65 63 74 2E 20 54    .... "Correct. T
009F50:  68 65 20 63 75 72 73 6F 72 20 77 69 6C 6C 20 62    he cursor will b
009F60:  65 20 61 74 20 61 20 72 61 6E 64 6F 6D 20 70 6F    e at a random po
009F70:  73 69 74 69 6F 6E 20 6F 6E 20 74 68 65 20 73 63    sition on the sc
009F80:  72 65 65 6E 22 00 2E 00 D4 03 8C 20 22 49 66 20    reen"...... "If 
009F90:  61 3D 34 2C 62 3D 35 20 61 6E 64 20 63 3D 34 2C    a=4,b=5 and c=4,
009FA0:  20 77 68 61 74 20 69 73 20 28 61 2D 62 29 2F 63     what is (a-b)/c
009FB0:  20 3F 22 00 19 00 DE 03 8C 20 32 2C 22 2D 30 2E     ?"...... 2,"-0.
009FC0:  32 35 22 2C 22 32 2E 37 35 22 2C 41 00 42 00 E8    25","2.75",A.B..
009FD0:  03 8C 20 22 43 6F 72 72 65 63 74 2C 20 6F 70 65    .. "Correct, ope
009FE0:  72 61 74 69 6F 6E 73 20 77 69 74 68 69 6E 20 62    rations within b
009FF0:  72 61 63 6B 65 74 73 20 61 72 65 20 63 61 72 72    rackets are carr
00A000:  69 65 64 20 6F 75 74 20 66 69 72 73 74 22 00 3D    ied out first".=
00A010:  00 F2 03 8C 20 22 4E 6F 2E 20 4F 70 65 72 61 74    .... "No. Operat
00A020:  69 6F 6E 73 19 0C FF FF FF FF 80 11 40 09 57 04    ions........@.W.
00A030:  A6 04 B4 04 33 09 01 10 01 0C 00 08 01 00 2C 53    ....3.........,S
00A040:  41 54 31 32 00 00 00 00 00 00 00 00 00 00 00 03    AT12............
00A050:  FF 00 5B 02 70 11 00 5B 12 00 00 00 00 00 00 00    ..[.p..[........
00A060:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A070:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A080:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A090:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A0A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A0B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A0C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A0D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A0E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A0F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A100:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A110:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A120:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A130:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FD    ................
00A140:  CA FF FF FF FF 80 11 41 09 57 04 A6 04 B9 04 36    .......A.W.....6
00A150:  09 00 10 01 00 00 0C 03 00 16 20 77 69 74 68 69    .......... withi
00A160:  6E 20 62 72 61 63 6B 65 74 73 20 61 72 65 20 63    n brackets are c
00A170:  61 72 72 69 65 64 20 6F 75 74 20 66 69 72 73 74    arried out first
00A180:  22 00 39 00 FC 03 8C 20 22 57 68 61 74 20 64 6F    ".9.... "What do
00A190:  65 73 20 74 68 65 20 65 78 70 72 65 73 73 69 6F    es the expressio
00A1A0:  6E 20 27 20 61 20 3C 3E 20 31 34 2E 39 39 39 39    n ' a <> 14.9999
00A1B0:  39 20 27 20 6D 65 61 6E 3F 22 00 22 00 06 04 8C    9 ' mean?"."....
00A1C0:  20 34 2C 22 61 20 69 73 20 6C 65 73 73 20 74 68     4,"a is less th
00A1D0:  61 6E 20 31 34 2E 39 39 39 39 39 22 00 20 00 10    an 14.99999". ..
00A1E0:  04 8C 20 22 61 20 69 73 20 6D 6F 72 65 20 74 68    .. "a is more th
00A1F0:  61 6E 20 31 34 2E 39 39 39 39 39 22 00 1A 00 1A    an 14.99999"....
00A200:  04 8C 20 22 61 20 69 73 20 6E 6F 74 20 31 34 2E    .. "a is not 14.
00A210:  39 39 39 39 39 22 00 14 00 24 04 8C 20 22 61 20    99999"...$.. "a 
00A220:  65 71 75 61 6C 73 20 31 35 22 00 08 00 2E 04 8C    equals 15"......
00A230:  20 43 00 76 00 33 04 8C 20 22 4E 6F 2C 20 74 68     C.v.3.. "No, th
00A240:  65 20 61 6E 73 77 65 72 20 69 73 20 43 22 2C 22    e answer is C","
00A250:  4E 6F 2C 20 74 68 65 20 61 6E 10 02 73 77 65 72    No, the an..swer
00A260:  20 69 73 20 43 22 2C 22 43 6F 72 72 65 63 74 22     is C","Correct"
00A270:  2C 22 43 6F 75 6C 64 20 62 65 2C 20 62 75 74 20    ,"Could be, but 
00A280:  74 68 61 74 27 73 20 6E 6F 74 20 77 68 61 74 20    that's not what 
00A290:  69 74 20 6D 65 61 6E 73 2E 20 54 68 65 20 61 6E    it means. The an
00A2A0:  73 77 65 72 20 69 73 20 43 22 00 74 00 38 04 8C    swer is C".t.8..
00A2B0:  20 22 57 68 61 74 20 70 61 72 74 20 6F 66 20 74     "What part of t
00A2C0:  68 65 20 66 6F 6C 6C 6F 77 69 6E 67 20 63 6F 6D    he following com
00A2D0:  6D 61 6E 64 20 64 65 74 65 72 6D 69 6E 65 73 20    mand determines 
00A2E0:  74 68 65 20 64 75 72 61 74 69 6F 6E 20 6F 66 20    the duration of 
00A2F0:  74 68 65 20 73 74 65 70 73 20 69 6E 20 74 68 65    the steps in the
00A300:  20 65 6E 76 65 6C 6F 70 65 3F 20 20 20 20 20 20     envelope?      
00A310:  20 45 4E 56 20 31 2C 33 2C 32 2C 34 30 22 00 3D     ENV 1,3,2,40".=
00A320:  00 42 04 8C 20 33 2C 22 33 20 28 73 74 65 70 20    .B.. 3,"3 (step 
00A330:  63 6F 75 6E 74 29 22 2C 22 32 20 28 73 74 65 70    count)","2 (step
00A340:  20 73 69 7A 65 29 22 2C 22 34 30 20 28 70 61 75     size)","40 (pau
00A350:  73 65 20 74 69 6D 65 29 22 2C 43 00 B6 15 3C 00    se time)",C...<.
00A360:  56 04 8C 20 22 4E 6F 2C 20 74 68 65 20 61 6E 73    V.. "No, the ans
00A370:  77 65 72 20 69 73 20 43 22 2C 22 4E 6F 2C 20 74    wer is C","No, t
00A380:  68 65 20 61 6E 73 77 65 72 20 69 73 20 43 22 2C    he answer is C",
00A390:  22 43 6F 72 72 65 63 74 22 00 1D 00 CF 07 8C 20    "Correct"...... 
00A3A0:  22 20 20 20 20 20 20 20 20 20 45 6E 64 20 6F 66    "         End of
00A3B0:  20 54 65 73 74 22 00 00 00 00 00 00 00 00 00 00     Test"..........
00A3C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A3D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A3E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A3F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A400:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A410:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A420:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A430:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A440:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
00A450:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 52    ..............0R
00A460:  FF FF FF FF 80                                     .....
RESULT OF SEARCH :
PRO=37   CHEA=0   COD=0   MUSI=0   COP=2   GRA=38   WRIT=0   198=0   199=2   STARTER=0   KBI=0   CAAV=0   L.TOURNIER=0  
  98W,,SAT2pW1z   Self Assessment Test First Steps in BASIC byDave Atherton(c2 ,
"list " ,"run " ,"mode 2paper 0ink 0,17ink 1,0border 4 " ,"renum " ,()  F ERO()&
P   , , , ,0Z G,6,6,6 s qu li!d   &3n #,,#,"Press SPACE to start" C" "x# li!  0 
"         End of Test"   & J, #,( qu ),#,( qu)"."  &  n     n  #,, "#,"("( )") "
  an'     N ERO( )C ""  7() "A"  ( n)  & ANSNU(()) li$/ #,, ANSNU#,#,#,"  an    
#,,  " , #,, #,"Press SPACE to continue" C" "6 qu qu  x J #,,.T #,"You scored" s
"out oGf" qu3 #,, #,"Press SPACE to run the program"1h #,,#,"again,  or ESC/ESC 
to finish"r C" "!   , ,  p #, # ,',,  #,,', ,   #, # ,&,, 6 #,,&, ,     PT LI ()
   PT   (, PT,)" "     PT PT       (, PT,)())   PT PT LI      'Ms/r to print a$ 
with &Fe as CRLFE&    ()(, ,) ()0& ,  S S *D  ,ERO( ANSNU) N ,  &  ,Xb FormatQue
stion,No oyf Ans,Each ans,correct one (A-F)l Responses (a-..)$v "Self Assessment
 Test - Ch.2"k "Does the cursor show you where the next thing you hit on the key
board will be placed on the screen" 2,"Yes","No",A1 "Well done, you're right","S
orWW+,SAT2pW1/7ry, it does"F "ESCape means that you can get out of jail without 
paying £100" 2,"True","False",Bi "Wake up and try harder","OK, but don't press i
t while running this program or you'll lose marks!"a "The datacorder can only re
ad progrhams from pre-recorded datacassettes supplied by Amsoft" 2,"True","False
",B "You're wrong. Later in this course, you will learn how to record your own p
rograms","Of course. Later in this course, you will learn how to record your own
 programs"0 "The Amstrad CPC464 can't be used with a domestic TV" 2,"True","Fals
e",B "You're wrong. Read the beginning of this chapter again","Well done. The MP
1 lets you use your own TV instead of the monitor"J "Typing in  run ' will load 
the next program on the datacassette" 2,"True","False",By "Only if you have alre
ady pressed PLAY on the datacorder","Correct. You also have to press PLAY on the
 datacorder" "         End of Test"W( ,SAT3p WW3   Self Assessment Test First St
eps in BASIC byDave Atherton(c2 ,"list " ,"run " ,"mode 2paper 0ink 0,17ink 1,0b
order 4 " ,"renum " ,()  F ERO()&P   , , , ,0Z .I,6,6,6 s qu li!d   03n #,,#,"Pr
ess SPACE to start" C" "x# li!  0 "         End of Test"   0 T, #,( qu ),#,( qu)
"."  0  n     n  #,, "#,"("( )") "  an'     N ERO( )C ""  7() "A"  ( n)  & ANSNU
(()) li$/ #,, ANSNU#,#,#,"  an    s s " #,,  , D6 #,, #,"Press SPACE to continue
" C" " qu qu J x T #,,. #,"Youb scored" s"out of" qu3h #,, #,"Press SPACE to run
 the program"1r #,,#,"again,  or ESC/ESC to finish" C" "!   , ,  p #, # ,',,  #,
,', ,   #, # ,&,,  #,,&, ,     PT LI ()   PT   (, PT,)" "     PT PT       (, PT,
)())   PT PT LI    I  '&s/r to print a$ with &Fe as CRLFE0    ()(, ,) ()D , *N  
,ERO( ANSNU) )X ,( n)  0  ,bl FormatgQuestion,No of Ans,Each ans,correct one (A-
F)v Responses (a-..)$ "Self Assessment Test - Ch.3"G "What key should you press 
at the end of each line you type in"# 4,"ESC","ENTER","","COPY",BD "No, ENTER","
Well done, you're right",WW.,SAT3p pW4F9"No, ENTER","No, ENTER"I "What will appe
ar on the screen if you press '4' after CAPS LOCK") 5,"4.0","$","Nothing","Four"
,"4",E0 "No, 4","No, 4","No, 4","No, 4","Correct"E "The CLR key deletes the char
acter to the right of the cursor" 2,"True","False",Bt "No, it deletes the charac
ter under the cursor","You're right. It deletes the character under the cursor"7
 "You may stop a program by pressing the ESC key" 2,"True","False",AF "Correct, 
well done","No, you can stop a program in this way" "Typing CLS ENTER gives you 
a completely blank screen" 2,"True","False",BG "No, you get 'Ready' and the curs
or in the top left-hand corner"L  "Correct, you get 'Ready' and the cursor in th
e topV left-hand corner"U* "Typing RUNLETTERS will load and run the next program
 from the datacassette"4 2,"True","False",Bo "No, unless the next program is cal
led LETTERS","Correct, unless the next program is called LETTERS"gH "The REW and
 F.F. controls on the Datacorder will work whatever the CPC464 is doing at the t
ime"R 2,"True","False",Aa "Correct (provided your CPC464 is switched on!)","No, 
you're thinking of the PLAY control"f "The numeric keypad is not affected bcy SH
IFT or CTRL"p 2,"True","False",Boz "Not quite CTRL/ENTER has a special function"
,"Yes. CTRL/ENTER gives a different result to ENTER alone" "         End of Test
")W0,SAT4prW2   Self Assessment Test First Steps in BASIC byDave Atherton(c2 ,"l
ist " ,"run " ,"mode 2paper 0ink 0,17ink 1,0border 4 " ,"renum " ,()  F ERO()&P 
  , , , ,0Z .I,6,6,6 s qu li!d   03n #,,#,"Press SPACE to start" C" "x# li!  0 "
         End of Test"   0 T, #,( qu ),#,( qu)"."  0  n     n  #,, "#,"("( )") " 
 an'     N ERO( )C ""  7() "A"  ( n)  & ANSNU(()) li$/ #,, ANSNU#,#,#,"  an    s
 s " #,,  , D6 #,, #,"Press SPACE to continue" C" " qu qu J x T #,,. #,"Youb sco
red" s"out of" qu3h #,, #,"Press SPACE to run the program"1r #,,#,"again,  or ES
C/ESC to finish" C" "!   , ,  p #, # ,',,  #,,', ,   #, # ,&,,  #,,&, ,     PT L
I ()   PT   (, PT,)" "     PT PT       (, PT,)())   PT PT LI    I  '&s/r to prin
t a$ with &Fe as CRLFE0    ()(, ,) ()D , *N  ,ERO( ANSNU) )X ,( n)  0  ,bl Forma
tgQuestion,No of Ans,Each ans,correct one (A-F)v Responses (a-..)$ "Self Assessm
ent Test - Ch.4"5 "The 'x'-axis measures up and down the screen" 2,"True","False
",BC "No, it's the other one.","Yes, 'x' is left-right of course"5SW',SAT4pv46 "
The 'y'-axis measures up and down the screen" 2,"True","False",A! "Of course 'y'
 is up-down"% "Sorry but that one was right" "How many text characters per line 
are there in Mode 1" 3,"20","40","80",BL "No, 40. You're thinking of Mode 0","Co
rrect","No, 40. Mode 2 has 80"M "The number of lines of text on the screen doesn
't vary with the Mode" 2,"True","False",AG "Yes, there are always 25 lines","No.
 There are always 25 lines"S "CAT ENTER will giveq you the name of the next prog
ram on the datacassette" 2,"True","False",A  "Yes but it also gives the names of
 all the programs on the datacassette","No. It gives the names of all the progra
ms on the datacassette"F* "How many different colours can you use for the screen
 border"4 3,"25","26","27",C "No. From 0 to 26 makes a total of 27 colours","No.
 From 0 to 26 makes a total of 27 colours","Yes. From 0 to 26 makes a total of 2
7 colours"DH "What is the total number of pixels on the screen in Mode 2"$R 3,"6
4000","128000","256000",BU "No. 640 x 200 is 128000","Yes. 640 x 200 is 128000",
"No. 640 x 200 is 128000"f "         End of Test"RW-,SAT5p D!W4   Self Assessmen
t Test First Steps in BASIC byDave Atherton(c2 ,"list " ,"run " ,"mode 2paper 0i
nk 0,17ink 1,0border 4 " ,"renum " ,()  F ERO()&P   , , , ,0Z .I,6,6,6 s qu li!d
   03n #,,#,"Press SPACE to start" C" "x# li!  0 "         End of Test"   0 T, #
,( qu ),#,( qu)"."  0  n     n  #,, "#,"("( )") "  an'     N ERO( )C ""  7() "A"
  ( n)  & ANSNU(()) li$/ #,, ANSNU#,#,#,"  an    s s " #,,  , D6 #,, #,"Press SP
ACE to continue" C" " qu qu J x T #,,. #,"Youb scored" s"out of" qu3h #,, #,"Pre
ss SPACE to run the program"1r #,,#,"again,  or ESC/ESC to finish" C" "!   , ,  
p #, # ,',,  #,,', ,   #, # ,&,,  #,,&, ,     PT LI ()   PT   (, PT,)" "     PT 
PT       (, PT,)())   PT PT LI    I  '&s/r to print a$ with &Fe as CRLFE0    ()(
, ,) ()D , *N  ,ERO( ANSNU) )X ,( n)  0  ,bl FormatgQuestion,No of Ans,Each ans,
correct one (A-F)v Responses (a-..)$ "Self Assessment Test - Ch.5"D "' plot 199,
319 ' will put a dot in the middle of the screen" 2,"True","False",BO "No, the '
x' co-ordinate comes first","Right, it /,SAT5p nCW6should be plot 319,199"1 "Wha
t effect does NEW have on the CPC464"V 3,"It clears the screen","It clears the m
emory","It clears screen and memory",Bi "No. It clears the memory","Yes, but not
 the screen","No. It clears the memory but not the alscreen"6 "Amstrad BASIC lin
e numbers must go up in tens" 2,"True","False",B "No, this is for the programmer
s benefit, not the CPC464's","Yes, this is for the programmers benefit, not the 
CPC464's" "Do you have to give a MOVE commanpd before using DRAW" 2,"Yes","No",B
 "No, the line can be drawn from the previous position of the graphics cursor","
Correct, the line can be drawn from the previous position of the graphics cursor
" "         End of Test"MWW-,SAT6p2W5   Self Assessment Test First Steps in BASI
C byDave Atherton(c2 ,"list " ,"run " ,"mode 2paper 0ink 0,17ink 1,0border 4 " ,
"renum " ,()  F ERO()&P   , , , ,0Z .I,6,6,6 s qu li!d   03n #,,#,"Press SPACE t
o start" C" "x# li!  0 "         End of Test"   0 T, #,( qu ),#,( qu)"."  0  n  
   n  #,, "#,"("( )") "  an'     N ERO( )C ""  7() "A"  ( n)  & ANSNU(()) li$/ #
,, ANSNU#,#,#,"  an    s s " #,,  , D6 #,, #,"Press SPACE to continue" C" " qu q
u J x T #,,. #,"Youb scored" s"out of" qu3h #,, #,"Press SPACE to run the progra
m"1r #,,#,"again,  or ESC/ESC to finish" C" "!   , ,  p #, # ,',,  #,,', ,   #, 
# ,&,,  #,,&, ,     PT LI ()   PT   (, PT,)" "     PT PT       (, PT,)())   PT P
T LI    I  '&s/r to print a$ with &Fe as CRLFV0    ()(, ,) () ()     D , *N  ,ER
O( ANSNU) )X ,( n)  0  ,bl FormatQuestion,No of Ans,Each ans,correct one (A-F)v 
Responses (a-..)$ "Self Assessment Test - Ch.6" "Is LET ba the same thing as LET
 ab in Amstrad BASIC" 2,"Yes","No",B "Not so, it is always the variable on the l
uBW0,SAT6pW5n8eft that is changed","Correct, it is always the variable on the le
ft that is changed" "Which of the following variable names is not valid"% 3,"hel
lo","HELLO$","Hello",CK "No, this is a perfectly good variable name. The bad one
 is Hello"eK "No, this is a perfectly good variable name. The bad one is Hello" 
"Correct" "What value will 'x' have after the following commands have been issue
d 10 LET x6LET y3               20 LET xyLET yx" 4,"6","3","9","-6",BR "No, the 
answer is 3","Correct","No, the answer is 3","No, the answer is 3"u "After runni
ng this program the CPC464 gives the answer as 25   10 LET o$2LET p$5       20 P
RINT o$+p$" 2,"True","False",Az "Correct, the numbers are not added, just strung
 together","Wrong, the numbers are not added, just strung together" "The CPC464 
will put variable names into capital letters when the program is listed"  2,"Tru
e","False",Bs* "No, it is the keywords that are put into capit&als","Correct, it
 is the keywords that are put into capitals" "         End of Test"y#AWW1,SAT7p5
   Self Assessment Test First Steps in BASIC byDave Atherton(c2 ,"list " ,"run "
 ,"mode 2paper 0ink 0,17ink 1,0border 4 " ,"renum " ,()  F ERO()&P   , , , ,0Z .
I,6,6,6 s qu li!d   03n #,,#,"Press SPACE to start" C" "x# li!  0 "         End 
of Test"   0 T, #,( qu ),#,( qu)"."  0  n     n  #,, "#,"("( )") "  an'     N ER
O( )C ""  7() "A"  ( n)  & ANSNU(()) li$/ #,, ANSNU#,#,#,"  an    s s " #,,  , D
6 #,, #,"Press SPACE to continue" C" " qu qu J x T #,,. #,"Youb scored" s"out of
" qu3h #,, #,"Press SPACE to run the program"1r #,,#,"again,  or ESC/ESC to fini
sh" C" "!   , ,  p #, # ,',,  #,,', ,   #, # ,&,,  #,,&, ,     PT LI ()   PT   (
, PT,)" "     PT PT       (, PT,)())   PT PT LI    I  '&s/r to print a$ with &Fe
 as CRLFI0    ()(, ,) ()    D , *N  ,ERO( ANSNU) )X ,( n)  0  ,bl FozrmatQuestio
n,No of Ans,Each ans,correct one (A-F)v Responses (a-..)$ "Self Assessment Test 
- Ch.7" "What would happen to the program in memory if you typed in the followin
g   70 ENTER" 3,"Line 70 is deleted completely","Line 70 be11 ,SAT7pAW5comes a b
lank line","Line 70 is unchanged",AX "Correct","No, line 70 is deleted completel
y","No, line 70 is deleted completely" "Can bugs in a program cause the CPC464 t
o malfunction" 2,"Yes","No",BK "Not true, the CPC464 always dokes what the progr
ammer tells it to"J "Correct, the CPC464 always does what the programmer tells i
t to" "What will the CPC464 do when it reaches the following line               
 130 GOTO 70" 3,"Skip lines between 70 and 130","Stop at line 130","Go back to 7
0 after line 130",Cf "No, it will keep jumping back to line 70","No, it will kee
p jumping back to line 70","Correct" "IF y50 THEN GOTO 1000 ELSE GOTO 1200   Wha
t is the next line to be executed when y32"" 2,"Line 1000","Line 1200",A+ "Corre
ct","Hard luck, the other one" "IF y50 THEN GOTO 1000 ELSE GOTO 1200   What is t
he next line to be executed when y50"" 2,"Line 1000","Line 1200",Bh  "No, y woul
d have to be less than 50","Correct, y would haHve to be less than 50 to GOTO 10
00"U* "You obtain the copy cursor by holding down SHIFT while pressing a cursor 
key"4 2,"True","False",A,"Yes, correct","No, it is true" "         End of Test"e
W1,SAT8pJW4   Self Assessment Test First Steps in BASIC byDave Atherton(c2 ,"lis
t " ,"run " ,"mode 2paper 0ink 0,17ink 1,0border 4 " ,"renum " ,()  F ERO()&P   
, , , ,0Z .I,6,6,6 s qu li!d   03n #,,#,"Press SPACE to start" C" "x# li!  0 "  
       End of Test"   0 T, #,( qu ),#,( qu)"."  0  n     n  #,, "#,"("( )") "  a
n'     N ERO( )C ""  7() "A"  ( n)  & ANSNU(()) li$/ #,, ANSNU#,#,#,"  an    s s
 " #,,  , D6 #,, #,"Press SPACE to continue" C" " qu qu J x T #,,. #,"Youb score
d" s"out of" qu3h #,, #,"Press SPACE to run the program"1r #,,#,"again,  or ESC/
ESC to finish" C" "!   , ,  p #, # ,',,  #,,', ,   #, # ,&,,  #,,&, ,     PT LI 
()   PT   (, PT,)" "     PT PT       (, PT,)())   PT PT LI    I  '&s/r to print 
a$ with &Fe as CRLFI0    ()(, ,) ()    D , *N  ,ERO( ANSNU) )X ,( n)  0  ,bl Foz
rmatQuestion,No of Ans,Each ans,correct one (A-F)v Responses (a-..)$ "Self Asses
sment Test - Ch.8" "What does this program put on the screen   10 FOR a1 TO 20  
               20 PRINT .                    30 NEXT a"Z 3,"A verticaYA+,SAT8pgW
5+l line of dots","A horizontal line of dots","A diagonal line of dots",BO "No, 
a horizontal line","Correct, well done","No, a horizontal line" "How many dots d
oes this program put on the screen              10 FOR a0 TO 80 STEP 4          
2M0 PRINT .                   30 NEXT a" 3,"19","20","21",CL "No, it's 21, do yo
u see why","No, it's 21, do you see why","Correct"Q "Does RETURN send the CPC464
 back to the line where the GOSUB was called" 2,"Yes","No",Bm "No, cit goes to t
he next line after the GOSUB","Correct, it goes to the next line after the GOSUB
" "Which of the following two commands would leave the graphics cursor at x200, 
y80"' 2,"MOVER 200,80","MOVE 200,80",BD "No, this command depends on where the c
ursor was beforehand" "Correct"S "Do you always have to turn off the power to th
e CPC464 to force a restart" 2,"Yes","No",Be  "Not true, you can always press CT
RL/SHIFT/ESC","Correct, you can always press CTRL/SHIFT/lESC"* "Does the followi
ng program print Twenty five                  10 o$Twenty                  20 p$
 five                    30 print o$+p$"4 2,"Yes","No",AE "Correct, well done","
Wrong, go back and read Chapter 6 again"H "HRAow many text characters are there 
on a line in Mode 0"R 3,"80","40","20",CX "No, 20. You're thinking of Mode 2","N
o, 20. You're thinking of Mode 1","Correct"ff "What are the co-ordinates of the 
dot produced after these two commands  MOVER 4PB0,50PLOT 1,1"&p 4,"41,51","39,49
","0,0","1,1",Dz "No, the command was PLOT, not PLOTR. The answer is D","No, the
 answer is D","Not quite, the position is 1,1","Correct. Well done" "         En
d of Test"VAW2,SAT10py WW5   Self Assessment Test First Steps in BASIC byDave At
herton(c2 ,"list " ,"run " ,"mode 2paper 0ink 0,17ink 1,0border 4 " ,"renum " ,(
)  F ERO()&P   , , , ,0Z .I,6,6,6 s qu li!d   03n #,,#,"Press SPACE to start" C"
 "x# li!  0 "         End of Test"   0 T, #,( qu ),#,( qu)"."  0  n     n  #,, "
#,"("( )") "  an'     N ERO( )C ""  7() "A"  ( n)  & ANSNU(()) li$/ #,, ANSNU#,#
,#,"  an    s s " #,,  , D6 #,, #,"Press SPACE to continue" C" " qu qu J x T #,,
. #,"Youb scored" s"out of" qu3h #,, #,"Press SPACE to run the program"1r #,,#,"
again,  or ESC/ESC to finish" C" "!   , ,  p #, # ,',,  #,,', ,   #, # ,&,,  #,,
&, ,     PT LI ()   PT   (, PT,)" "     PT PT       (, PT,)())   PT PT LI    I  
'&s/r to print a$ with &Fe as CRLFI0    ()(, ,) ()    D , *N  ,ERO( ANSNU) )X ,(
 n)  0  ,bl FozrmatQuestion,No of Ans,Each ans,correct one (A-F)v Responses (a-.
.)% "Self Assessment Test - Ch.10" "What part of the following command determine
s the note of the sound SOUND 1,150,300"8 3,"1 (channel)","150 (period)","300 (d
urationW3,SAT10ypy AW59)",B "No, the period determines the note","Correct","No, 
the period determines the note"2 "Which command would give the higher note". 2,"
SOUND 1,400,200","SOUND 1,200,400",B9 "No, the smaller the period, the higher th
e sound"K "Yes, the smaller the period, the higher the sound"C "The command SOUN
D 1,0,100 gives you silence. For how long"0 3,"100 seconds","10 seconds","1 seco
nd",C. "No, 1 second","No, 1 second","Correct" "What effect will the following e
nvWelope have on a SOUND command          ENT 1,5,-1,10"V 4,"Raises the volume",
"Lowers the volume","Raises the note","Lowers the note",C "No, that is ENV. The 
answer is C","No, that is ENV. The answer is C","Correct","No, it lowers the per
iod and therefore raises the note"K "This time the envelope is ENV 1,5,-1,10  Wh
at effect will it have"V 4,"Raises the volume","Lowers the volume","Raises the n
ote","Lowers the note",By  "No, it lowers it","Correct","You're thinking of ENT.
 The a2nswer is B","You're thinking of ENT. The answer is B"* "What parts of the
 following command determine the duration of the steps in the envelope          
  ENT 1,30,50,40"4 3,"30","50","40",C "No, this determines the number of steps. 
The anjswer is C","No, this determines the amount of change per step. The answer
 is C","Correct"H "         End of Test"u W2,SAT11p  UB6   Self Assessment Test 
First Steps in BASIC byDave Atherton(c2 ,"list " ,"run " ,"mode 2paper 0ink 0,17
ink 1,0border 4 " ,"renum " ,()  F ERO()&P   , , , ,0Z .I,6,6,6 s qu li!d   03n 
#,,#,"Press SPACE to start" C" "x# li!  0 "         End of Test"   0 T, #,( qu )
,#,( qu)"."  0  n     n  #,, "#,"("( )") "  an'     N ERO( )C ""  7() "A"  ( n) 
 & ANSNU(()) li$/ #,, ANSNU#,#,#,"  an    s s " #,,  , D6 #,, #,"Press SPACE to 
continue" C" " qu qu J x T #,,. #,"Youb scored" s"out of" qu3h #,, #,"Press SPAC
E to run the program"1r #,,#,"again,  or ESC/ESC to finish" C" "!   , ,  p #, # 
,',,  #,,', ,   #, # ,&,,  #,,&, ,     PT LI ()   PT   (, PT,)" "     PT PT     
  (, PT,)())   PT PT LI    I  '&s/r to print a$ with &Fe as CRLFI0    ()(, ,) ()
    D , *N  ,ERO( ANSNU) )X ,( n)  0  ,bl FozrmatQuestion,No of Ans,Each ans,cor
rect one (A-F)v Responses (a-..)% "Self Assessment Test - Ch.11"Y "What would be
 the value of 't' after the following commands s17.32tROUND(s)"  4,"17","1.7","1
8","1.8",A "Correct","No, thej8AW0,SAT11 p  u%7 command gives you the nearest wh
ole number, 17 in this case","No, the command gives you the nearest whole number
, 17 in this case","No, the command gives you the nearest whole number, 17 in th
is case"9 "What is the answer to the following sum 15*6/9"  3,"15.6666666","10",
"5",B, "No, it's 10","Correct","No, it's 10" "What is the answer to the followin
g sum 60/(5+7)"  3,"19","42.8571424","5",C* "No, it's 5","No, it's 5","Correct"4
 "If a4, b3, and c2, what will (a-b)E/c be" 2,"0.5","2.5",A "Correct, operations
 within brackets are carried out first","Wrong, operations within brackets are c
arried out first" "What does the following expression mean a15.2"n 4,"a is less 
than 15.2","a is more thayn 15.2","a is less or equal to 15.2","a is more or equ
al to 15.2" CR  "No, the answer is C","No, the answer is C","Correct","No, the a
nswer is C"* "Is gameGAME"4 2,"Yes","No",AD "Correct, capital letters are 'less 
than' lower case letters"FH "Yes it is. Capital letters are 'less than' lower ca
se letters"R "Is gamegames" 2,"Yes","No",BAf "No it isn't, short strings are 'le
ss than' longer ones"p "Correct, short strings are 'less than' longer ones"7z " 
        End of Test"BW.,SAT12p.CW6   Self Assessment Test First Steps in BASIC b
yDave Atherton(c2 ,"list " ,"run " ,"mode 2paper 0ink 0,17ink 1,0border 4 " ,"re
num " ,()  F ERO()&P   , , , ,0Z .I,6,6,6 s qu li!d   03n #,,#,"Press SPACE to s
tart" C" "x# li!  0 "         End of Test"   0 T, #,( qu ),#,( qu)"."  0  n     
n  #,, "#,"("( )") "  an'     N ERO( )C ""  7() "A"  ( n)  & ANSNU(()) li$/ #,, 
ANSNU#,#,#,"  an    s s " #,,  , D6 #,, #,"Press SPACE to continue" C" " qu qu J
 x T #,,. #,"Youb scored" s"out of" qu3h #,, #,"Press SPACE to run the program"1
r #,,#,"again,  or ESC/ESC to finish" C" "!   , ,  p #, # ,',,  #,,', ,   #, # ,
&,,  #,,&, ,     PT LI ()   PT   (, PT,)" "     PT PT       (, PT,)())   PT PT L
I    I  '&s/r to print a$ with &Fe as CRLFI0    ()(, ,) ()    D , *N  ,ERO( ANSN
U) )X ,( n)  0  ,bl FozrmatQuestion,No of Ans,Each ans,correct one (A-F)v Respon
ses (a-..)% "Self Assessment Test - Ch.12"K "You can get the 'Welcome' screen ba
ck by pressing CTRL/SHIFT/ENTER" 2,"True","False",BO "No, it should be CTRL/SHIF
T/ESC","Co2BW1,SAT12p&CW7 rrect, it should be CTRL/SHIFT/ESC"- "How many INKs ca
n you use in Mode 0" 3,"2","4","16",C7 "No, you're thinking of Mode 2, the answe
r is C"7 "No, you're thinking of Mode 1, the answer is C" "Correct"I "What will 
appear on the screen if you press '2' after CAPS LOCK"  4,"","","Nothing","2",D 
"No, you get  when you hold down SHIFT. The answer is D" "No, you get  when you 
hold down CTRL. The answer is D" "No, 2","Correct"D "What is the total number of
 pixels on the screen in Mode 0"" 3,"16000","32000","64000",BO  "No, 160 x 200  
32000","Yes, 160 x 200  32000","No, 160 x 200  32000"* "How many dots does this 
program put on the screen               10 FOR a0 TO 63 STEP 3      A    20 PRIN
T .                   30 NEXT a"4 3,"20","21","22",C "No, it's 22 because we sta
rted from 0 not 1","No, it's 22 because we started from 0 not 1","Correct, it's 
22 because we started from 0 not 1"QH "PLOT 640,400 will put a dot in the bottom
 left hand corner of the screen"R 2,"True","False",Bp "No, the screen starts at 
0, and therefore ends at 639,399","Yes, the highest value on screen is 639,399"j
f "What is the next line to be executed when X9.99          IF X9.99 THEN GOTO 1
00 ELSE GOTO 10"p 2,"Line 100","Line 10",A$z "Correct","No, the other one"I "Is 
LET fivesix the same thing as LET sixfive in Amstrad BASIC" 2,"Yes","No",BG "Not
 so, it is always the variable on the left which iJs changed"H "Correct, it is a
lways the variable on the left which is changed"k "The command MOVE RND*639,RND*
399 will move the graphics cursor to screen co-ordinates x600,y300" 2,"True","Fa
lse",BB "No, the cursor will be at a random position on the screen"G "Correct. T
he cursor will be at a random position on the screen". "If a4,b5 and c4, what is
 (a-b)/c " 2,"-0.25","2.75",AB "Correct, operations within brackets are carried 
out first" "No. OperationsW3,SAT12pAW6 within brackets are carried out first"9 "
What does the expression ' a  14.99999 ' mean"" 4,"a is less than 14.99999"  "a 
is more than 14.99999" "a is not 14.99999"$ "a equals 15". Cv3 "No, the answer i
s C","No, the answer is C","Correct","Could be, but that's not what it means. Th
e answer is C"t8 "What part of the following command determines the duration of 
the steps in the envelope       ENV 1,3,2,40"B 3,"3 (step count)","2 (step size)
","40 (pause time)",CV "No, the answer is C","No, the answer is C","Correct" "  
       End of Test"0R
Tous droits réservés. Reproduction sans autorisation interdite. © Kukulcan