{ zwei.stein@worldonline.cz, zweistein.kgb.cz }
{
(c) Petr "Zweistein" Prokop
Program b@f :
problik v nˇ stavověch diod kl vesnice
}
procedure d(s : integer);assembler;
asm
mov ax, 03e8h
mul s
mov cx, dx
mov dx, ax
mov ah, 0086h
int 0015h
end;
function E : boolean;assembler;
asm
mov ah, 000bh
int 0021h
and al, 00feh
end;
var k : byte absolute $0040:$0017;
l : byte;
begin
l := 1;
repeat k := ($0010 shl l);
l:=(l+1) mod 3;d(150);
until E;
end.