const code : array[0..7] of byte = ($3E,$01,$CD,$9B,$BE,$0E,$BC,$C9); procedure read; var loop : byte; begin for loop:=0 to 7 do mem[$BE80+loop]:=code[loop]; end; begin read; inline($CD/$80/$BE); writeln('This is Mode 1'); repeat until keypressed; mem[$BE81]:=$02; inline($CD/$80/$BE); writeln('Back to Mode 2'); end.